Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2012, 08:27
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: Relación uno a mucho clave null?

Es un problema más de reglas de negocio, que de diseño de datos.
El tema es: ¿Puede una casa no tener dueño?
Tecnicamente y legalmente hablando, no.
Si el sistema administra datos de una inmobiliaia que vende o alquila, es imposible que ingrese una casa sin saber de quién es. El que sea de una persona o de una entidad, es medio irrelvante.}
Ahora bien, si entre las reglas de negocio existe la posibilidad de dar de alta una casa, antes de tener los datos completos del propietario, lo que se suele hacer es tener un "propietario" genérico para estos casos, que al sistema le indica que se trata de datos faltantes.
De ese modo no sólo mantienes la consistencia e integridad de datos (que es lo que se rompería con las propuestas que haces), sino que le aportas al sistema una forma de verificar en una audtoría si hay información faltante que debe completarse.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)