22/11/2010, 07:11
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años 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) |