Hola a todos:
lo primero que me gusatría es proponer que se abiera un subforo dentro de bases de datos referente a dudas de normalización, quizá sería bueno separar la parte conceptual.
Lo siguiente, perdón por extenderme tanto, la duda que tengo conceptualizando, como me gusta llamarle a veces a normalizar, una base de datos.
Estoy en la etapa de normalización para el desarrollo de una base de datos pero tengo una duda con lo siguiente:
El proyecto es una Inmobiliaria en la que por un lado los proyectos pueden llamarse de manera interna de ésta manera:
Moncloa I
Mocloa II
Sanchinarro VI fase 1ª
Sanchinarro VI fase 2ª
El punto es que el nombre comercial de la promoción es otro:
Residencial Universitaria (incluye Moncloa I y II)
Residencial Sanchinarro (incluye la fase 1ª, 2ª, y las demás que haya)
Supongo entonces que debo hacer una tabla de nombre comercial y otra nombre proyecto, pero estás a su vez deben tener relación con una tabla tipo inmueble(piso 1 dormitorio, 2 dormitorios, 3 dormitorios, estudio, chalet, despacho profesional)
Aquí es donde me hago un lío por que por ejemplo la promoción Moncloa I tiene 10 estudios y 14 pisos de 1 dormitorio, por decir algo, y la Moncloa II tiene 20 pisos de 2 dormitorios y 10 despachos profesionales, entonces debería crear un campo en la tabla nombre proyecto por cada tipo, o meter los tipos en un solo campo, no lo tengo claro, por consiguiente con la tabla nombre comercial surge la misma duda puesto que necesito saber los nombres internos de la promoción y los tipos de viviendas y no solo eso sino el totald e viviendas que tiene cada, y por otro lado dónde hacer la contabilidad de las viviendas de cada tipo por promoción.
Se me ocurria en la tabla nombre proyecto poner esto:
Id
Nombre
Localización
1d (numero de viviendas de 1 dormitorio)
2d (numero de viviendas de 2 dormitorios)
3d
4d
ch
ofi
tipo (y dentro hacer una cadena con los tipos incluídos)
Por favor ayuda estoy bastante atorado.