Hola amigos. Espero que el tema este en el subforo correcto, de no ser asi pido disculpas de antemano.
Uso Mysql5+D7
Tengo una tabla
Código:
graduados[codigo(autogenerado),codigo_plantel,nombre,titulo,anio], PK:Codigo Fk:codigo_plantel
relacion con otra tabla
plantel[Codigo(PK),nombre,direccion........]
El problema es que no debe existir graduados que se repitan en un plantel, con un titulo y en un ano lectivo dado,
Para esto Creo un Indice unico(que no se puede repetir),en la tabla graduados, con(codigo_plantel,nombre,titulo,anio).
Al tratar de crearlo me manda un error que me dice que no puedo crearlo por
Código:
que ya existe el un inidice con el campo codigo_plantel
el que se creo para usarlo en la FK.
y no se como controlar que no se repitan los graduados, ya que pueden graduarse con el mismo titulo, el mismo año lectivo, pero en otro plantel.
HA por sierto uso Mysql Lite para administrar mi base de datos.
Espero me podais ayudar