Ver Mensaje Individual
  #1  
Antiguo 14-04-2009
Avatar de voldemmor
voldemmor voldemmor is offline
Miembro
 
Registrado: ago 2006
Posts: 232
Reputación: 18
voldemmor Va por buen camino
Exclamation problema con indice

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
__________________
tu mente es tu mas presiado tesoro, cultiva tu conocimiento
Responder Con Cita