Holas...
he creado una tabla con el siguiente scrpt:
Código:
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;
El phpmyadmin la creo , pero me sale un warning como este:
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