Eлена Сорокина
Eлена Сорокина

Создание таблиц в базе данных

Предыстория: Парсю сайт о недвижимости. И хочу занести это все в MS sql

В общем есть сущности:

Жилая недвижимость (Новостройки, вторичное жилье, Дачи, Сады, Таунхаусы)
Гаражи, парковки (Гаражные кооперативы, отдельно стоящие гаражи, парковки)
Земельные участки (Под индивидуальное жилищное строительство, Сельскохозяйственного назначения, Под строительство коммерческих объектов)
Коммерческая недвижимость (Офисная, торговая, производственная, складская свободного назначения)

По сути у всех этих сущностей, большая часть полей одинаковая, как лучше поступить, сделать три таблицы: 1) Тип недвижимости 2)Подтип недвижимости 3) Хар-ки неддвижимости (и в эту таблицу запихать все хар-ки от любой недвижимости) или же третюю таблицу разбить еще на отдельные типы недвижимости?

Андрей
Андрей

Первый вариант мне больше нравится. Во втором придется по три разных запроса формировать. лишний код. А для ускорения выборки можно не все поля выбирать, а только нужные в каждом конкретном случае.

Похожие вопросы
помогите со сязями между таблицами для базы данных для oracle
Как подключить таблицу или таблицы, с постоянно меняющимися данными, к базе данных в Microsoft Sql Server 2008?
Правильно ли я поставил связи между таблицами? БАЗА ДАННЫХ Access
в чем основное отличие электронной таблицы от базы данных
Нужна аомощь в создании базы данных
Создание сайта - базы данных
Базы данных , зачем нужны связи между таблицами???
Как изменить структуру таблиц в базе данных СУБД?
Как добавить в базу данных значение поверх таблиц
Помогите с созданием базы данных в Access 2007!!!