
17/08/2011, 07:02
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses Puntos: 2658 | |
Respuesta: Algo sobre diseño de base de datos Propietarios -> Casa es una relación N:N, por lo que se necesita una tabla para administrarla, la cual podría bien llamarse "propietario_tiene_casa". Esto es N:N porque una casa puede pertenecer a más de un propietario, y cada propietario puede serlo de más de una casa.
La relación de arrendatario, normalmente se expresa por un documento (contrato de alquiler), y en definitiva también es una relación N:N, ya que un arrendatario puede serlo de varios inmuebles, y un contrato de alquiler puede tener varios coarrendatarios, pero sólo es 1:N con Casa, ya que cada contrato sólo puede referirse a un sólo inmueble.
Eso significa que a diferencia de la anterior, está relacionada con las tres tablas.
¿Se comprende?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |