Правильно ли я понял как организовать базу данных?
Подскажите как правильно организовать БД недвижимости. У нас есть здание и есть помещение. Например высотка это здание, а квартиры в ней это помещения. Бизнес-центр это здание, а офисы в нем это помещения Вопрос как правильно организовать таблицы Т.к в одном здании может быть много помещений. Получается 2 таблицы. "Здания" и "Помещения". В помещения есть поле зданиеID. Нужно ли хранить несколько помещениеID в таблице "Здания"? У зданий есть несколько свойств. Например этажность и год постройки. Тут все просто. А как быть допустим с материалом стен. Кирпичный там или панельный ( список вариантов жестко ограничен во избежания "кирпич", "кирпичный", "КИРПИЧНЫЙ"). Нужна отдельная таблица "Материал стен" с списком значений? И в таблицу "Здания" нужно будет просто записать материалСтенID? И подобных аналогов много.