Помогите правильно организовать структуру БД

Professor

Новичок
В прикрепленном файле показана форма заполнения данных о программе кредитования.
Там на самом деле еще штук 5 пунктов, которые не влезли на экран.

По этим программам будет производиться поиск.

Собственно говоря как поступить?
Можно все запихнуть в 1 таблицу, даже пункты "Квартира, комната, гараж" и таких пунктов будет много, или делать через связанную таблицу, тогда будет много JOIN.

Можно какие то пункты через JOIN а какие то в таблицу.

Речь идет о пунктах с вариантами типа валюта где есть несколько вариантов. Ведь может добавиться, а может измениться.
Вот варианты пункта "Рассматриваемый доход:" вряд ли будут меняться.

Лично я склоняюсь к JOIN. Пока я их насчитал 12 штук. То есть 6 связанных таблиц.
 

Вложения

prolis

Новичок
в приведенном файле показана форма поиска программ кредитования
программа состоит из сущностей: свойства кредита (валюта сумма срок проценты), требования к заемщику (возраст прописка доход), требования к залогу - вот их бы я и выделил в отдельные таблицы (справочники - само собой)
"моржа" - порадовало
 
Сверху