alex206 respondió:
¿Un habitante puede estar en varias casas? Si es así tienes que crearte una tabla nueva que por ejemplo se llame HabitantesPorCasa, con los campos IdCasa e IdHabitante como clave principal. Así un habitante puede estar en varias casas, y cada casa...
David Rodríguez respondió:
En primer lugar, no veo la redundancia que comentas en las tablas, creo que los atributos están bien definidos y delimitados. Evidentemente, depende del contexto que quieras dar al dominio de la base de datos. Si pretendes hacer una relación M:N...