Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/11/2010, 07:11
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ayuda con relacion ternaria o binaria

El problema es bastante simple: No puedes ingresar al menos uno de los registros porque sus valores no respetan la restricción de FK definida sobre ellos. Esto significa que el valor en ese campo no existe en la tabla referida.
Mi mayor duda consiste en que estás definiendo tres FK que hacen referencia a tres campos diferentes de la misma tabla, cosa que resulta irregular porque una FK sólo debe referirse a una PK... y no puede haber tres PK diferentes en la misma tabla.
La única salvedad que existe en MySQL es que ese campo sea un campo UNIQUE, que en definitiva es una clave candidata.

¿Podrías explicar eso?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)