Cita:
Iniciado por jpinedo Luego, ya haces las otras tablas específicas, que serán hijas de INMUEBLE:
*****************************
+ PISO:
-----
- id_piso (PK)
- campo propio 1
- Más campos propios
************************
+ ATICO:
-----
- id_atico (PK)
- campo propio 1
- Más campos propios
*****************
Yo con esto haría un ejercicio aún mayor de abstracción y no haría una tabla más para cada uno con los datos adicionales, sino una única tabla que tenga una fila por cada característica adicional
inmuebles_plus (id_inmueble, caracteristica, valor).
Ventajas: siempre obtendrás los datos exactamente de la misma manera. Si aparece una nuevo tipo de inmueble no tienes que hacer nada, sólo registrarlo.
Desventajas: en lugar de una fila para todas las características adicionales, te devolvera tantas filas como adicionales tengas.
Un saludo.