En mi base de datos me apareció el siguiente warning:
"Las claves PRIMARIA e ÍNDICE no deben seleccionarse juntas para la columna fk_int_campo1".
Este mensaje es de una tabla intermedia que solo tiene dos campos:
fk_int_campo1
fk_int_campo2
Las cuales se comportan como llaves foráneas y al mismo tiempo primarias (Primary Key). Un esquema de lo expuesto es lo siguiente
tbl_tabla_1
--------------------
pk_aut_campo1
otros_campos
......
tbl_tabla_2
--------------------
pk_aut_campo2
otros_campos
......
Y esta es la Tabla Intermedia:
tbl_tabla_intermedia
-------------------------------------------------
fk_int_campo1 (foreing key de tabla 1)
fk_int_campo2 (foreing key de tabla 2)
......
Como mencioné antes, en la tabla intermedia los 2 campos son llaves primarias y foráneas al mismo tiempo (creo q a lo q le llaman llave compuesta).
Además cada campo, tiene su propio índice. Por ejemplo:
fk_int_campo1 su índice llamado: ind_int_campo1
fk_int_campo2 su índice llamado: ind_int_campo2
Creo que el problema anda por ahí, "el índice". Lo leí en algunos post de este foro pero no encontré una solución ó guía para la solución a este problema. Agradezco una recomendación.
Gracias.