Гость
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Какой лучше вариант концептуальной модели? / 5 сообщений из 5, страница 1 из 1
26.02.2018, 18:15
    #39607445
sotoros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой лучше вариант концептуальной модели?
Здравствуйте!

Какой вариант концептуальной модели лучше? Почему?

Заранее спасибо.
...
Рейтинг: 0 / 0
26.02.2018, 20:32
    #39607525
Какой лучше вариант концептуальной модели?
sotoros,

нижний, красивее...
...
Рейтинг: 0 / 0
26.02.2018, 20:51
    #39607533
Кот Матроскин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой лучше вариант концептуальной модели?
На второй схеме несколько странные мощности отношений между operation и type_operation, operation и tariff.
Если это вынести за скобки, то вторая схема лучше
...
Рейтинг: 0 / 0
26.02.2018, 23:52
    #39607567
Дедушка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой лучше вариант концептуальной модели?
sotoros,

по сути ваш вопрос о том, что нужно ли делать справочник типов операций или просто разнести разные типы по отдельным таблицам.

правильно делать справочник (вторая схема). обоснование в том, что добавление нового типа операций сводится просто к добавлению новой записи в справочник.
без изменений в базе и приложении.
если нужно для ускорения выборок из таблицы операций её секционируют (тип операции может быть частью ключа секционирования).

Но, на высоконагруженных системах если запросы сильно разнесены по типу операции такое секционирование могут делать руками
заранее разделив типы по разным таблицам (ваша первая схема).
...
Рейтинг: 0 / 0
27.02.2018, 00:43
    #39607573
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой лучше вариант концептуальной модели?
sotorosКакой вариант концептуальной модели лучше? Почему?


Оба плохие.
1) В ключе номер документа делать - нехорошо. Паспорт можно заменить и что надо будет всю базу из за этого перелопатить?
И притом этой двойной ключ еще таскаете по всем FK
2) между depositor и operator много общего. Не наводит ни на какие мысли?
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Какой лучше вариант концептуальной модели? / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]