Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2012, 14:33
kyon92
 
Fecha de Ingreso: julio-2012
Mensajes: 7
Antigüedad: 11 años, 10 meses
Puntos: 0
Error en foreign key

hola, estoy empezando a realizar una base de datos de un proyecto y tengo una tabla llamada personal (id_titular) que tiene 3 foreign key, de las cuales son organigrama (id_area), horario(id_ horario) y tipo de personal (id_tpersonal), pero ah hacer un add constraint me manda un mensaje de que el nombre se ha duplicado, les pongo el código, espero su pronta respuesta

mysql> alter table personal
-> add constraint personal foreign key (id_area) references organigrama(id_area) on delete cascade on update cascade,
-> add constraint personal foreign key (id_horario) references horario(id_horario) on delete cascade on update cascade,
-> add constraint personal foreign key (id_tpersonal) references tipo_personal(id_tpersonal) on delete cascade on update cascade;
ERROR 1061 (42000): Duplicate key name 'personal'
mysql>