Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/05/2013, 13:30
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 10 meses
Puntos: 447
Respuesta: Error constraint. Qúe pasa aquí?

Hola aitornillo:

Creo que la respuesta es obvia, (o igual y no lo es tanto para tí ). Primero responde, ¿cuál es el propósito de las llaves foráneas?. La idea es poder enlazar dos tablas que están relacionadas... y si esta relación es imperante, es decir, DEBE EXISTIR SI O SI (si no, entonces no tiene caso utilizar llaves foráneas).

si tal como lo comentas,

Cita:
es porque intento meter algo que no existe en la tabla padre :S
Lo que tienes que hacer es verificar que la información que estás tratando de ingresar en la tabla hija EXISTA EN LA TABLA PADRE... En otras palabras el error es que estás intentando ingresar un registro en tu tabla "Question" con un id_fk que no corresponde a ningún id_login de tu tabla "Login"

Saludos
Leo.