05/10/2014, 03:39
|
| 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: Cómo indexar la base de datos Que he existan siempre las seis referencias, y que el orden sea uno determinado, no implica que deba haber seis campos en una tabla dedicados a ello.
Algo que creo que ya mencioné es que la 1FN claramente expresa que no deben existir campos diferentes que posean el mismo dominio, y en este caso cada campo contiene la referencia a un inmueble. Para el caso es el mismo dominio, que los seis VALORES puedan ser diferentes es un tema procedimental, no de bases de datos, desde la óptica del diseño de datos, estas poniendo campos que comparten dominios (son inmuebles), y eso está mal.
Si esa referencia se pudiese sacar de la tabla y pasarla a otra tabla, la consulta se volvería mucho más simple en ciertas cosas.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |