Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2014, 02:18
robertgt90
 
Fecha de Ingreso: julio-2014
Ubicación: Holanda
Mensajes: 27
Antigüedad: 9 años, 9 meses
Puntos: 0
Problema Clave foranea

Buenos días Gente, haber si me podéis echar una mano por que ya me estoy volviendo loco, Tengo una tabla en la que ya contiene una clave foránea, pero ahora quiero agregar otra clave foranea pero me sale el siguiente error:


Código MySQL:
Ver original
  1. aLTER TABLE `maquinas`
  2.   ADD  FOREIGN KEY (`id_modelo`) REFERENCES `modelo_maquina` (`id`) ON UPDATE CASCADE;
  3.  
  4. #1452 - Cannot add or update a child row: a foreign key constraint fails (`averias_bd`.`#sql-f50_12a`, CONSTRAINT `#sql-f50_12a_ibfk_2` FOREIGN KEY (`id_modelo`) REFERENCES `modelo_maquina` (`id`) ON UPDATE CASCADE)

El caso es que creo que tengo que crear un CONSTRAINT para la clave foreana o algo de eso , haber si alguien me ayuda a ver la luz xD