BUENAS, TENGO UN INCONVENIENTE QUE NO LOGRO ENTENDER Y AGRADECERIA AYUDA.
 
tengo 3 tablas
1- obj, val, pes------ primary obj
2- lug, cap-------------primary lug
3- obj, lug-----------primary obj----index lugares
 
a la columna obj de tabla 3 le coloque una llave foranea y se llena a partir de la misma columna en tabla 1, el problema es que no puedo hacer lo mismo con la columna obj, el error es el siguiente:
 
 
 ALTER TABLE `prueba3` ADD FOREIGN KEY ( `lugares` ) REFERENCES `juanmegasoft`.`prueba2` (
`lugares`
) ON DELETE CASCADE ON UPDATE CASCADE ;
 
MySQL ha dicho: Documentación
#1452 - Cannot add or update a child row: a foreign key constraint fails (`juanmegasoft/#sql-18a6_16e0f9`, CONSTRAINT `#sql-18a6_16e0f9_ibfk_2` FOREIGN KEY (`lugares`) REFERENCES `prueba2` (`lugares`) ON DELETE CASCADE ON UPDATE CASCADE
 
agradezco ayuda. 
   
 



