Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/05/2011, 06: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, 11 meses
Puntos: 2658
Respuesta: Clave foranea con valor nulo.

Técnicamente hablando, no debería darse que exista una FK que pueda ser NULL, pero existe una posibilidad.
MySQL admite la existencia de FK nulas si y sólo si el campo de referencia en la tabla origen no es una clave primaria sino clave candidata. Las claves candidatas son aquellas en las que se puede crear un índice UNIQUE sin ser PK, y se pueden definir en campos que pueden tener como valor NULL. Es el único caso.
¿Se entiende la idea?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)