Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2013, 03:37
ferminako
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años
Puntos: 1
Problema intentando añadir relaciones sobre tablas con datos ya existentes

Buenas a to2,

Tengo un problemilla , mi proyecto a crecido y he tenido que añdir nuevas tablas a mi base de datos para dar soporte a nuevas funcionalidades , mi problema es que al intentar relacionar estas nuevas tablas con las ya existentes obtengo este error:

#1452 - Cannot add or update a child row: a foreign key constraint fails...

Debido a que las tablas existentes con las que intento relacionar mis nuevas tablas ya contienen datos, por ejemplo tengo la tabla Talleres que ya existía y tiene varios talleres, ahora quiero añadir la tabla coches, esta tabla contiene como fk la id del taller y al intentar relacionarlas obtengo el error que he comentado.

Debería exportar todos los datos de mi bd, eliminar todos los datos de la base de datos, crear las relaciones de las nuevas tablar a las existentes e importar todos los datos despues???

Me parece muy engorroso, hay otra manera?

Gracias!