he creado una tabla con el siguiente scrpt:
Código:
El phpmyadmin la creo , pero me sale un warning como este:create table ELECTIVO ( ID_ASIGNATURA mediumint unsigned not null, ID_ALUMNO varchar(15) not null, ANIO_ELECTIVO year not null, constraint FK_ELECTIVO foreign key (ID_ASIGNATURA) references ASIGNATURAS (ID_ASIGNATURA) on delete cascade on update cascade, constraint FK_ELECTIVO2 foreign key (ID_ALUMNO) references ALUMNOS (ID_ALUMNO) on delete cascade on update cascade, primary key (id_asignatura,id_alumno,anio_electivo) ) ENGINE=InnoDB;
Las claves PRIMARIA e ÍNDICE no deben seleccionarse juntas para la columna 'IDASIGNATURA'
Alguien sabe el por que del warning... y en que puede afectar la eficiencia de mi tabla... es una tabla que tendrá máximo 3550 registros, ya que se borran cada 4 años, y ese es el número que alcanza en el peor de los casos y siendo pesimista
bueno ojalá me puedan responder..
de antemano gracias y saludos