Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/08/2009, 16:40
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: Problema Foreign Key Nula

Una FK no puede ser NULL porque eso no cumpliría con la restricción de PK: Si la PK no puede ser nula, y la FK apunta a ella, evidentemente hereda la restricción.
El único caso en que MySQL acepta una FK nula es cuando la tabla referida no tiene PK sino un indice UNIQUE, el cual debe estar definido sobre un campo NULL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)