@TildaQ
Студент

Стоит ли делить таблицу на две?

Прежде всего скажу что я в принципе про джанго не особо много знаю. Просто есть понимание как происходит разработка в общих чертах. Так что заранее прошу простить если вопрос глупый.

В общем есть такая структура БД у меня для очереди. Приложение локальное на терминале при входе и у сотрудников будет. Есть у меня таблица Очередь, в которой генерируется номер очереди, и есть таблица Information. Очередь будет создаваться соответственно когда абитуриент будет брать талон, а Information уже заполнять сотрудник.

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

Стоит ли объединить таблицы и сделать одну большую?

66608b5b57fbd088980894.png
  • Вопрос задан
  • 110 просмотров
Решения вопроса 1
@Vitsliputsli
Queue и Information это разные сущности. Зачем их объединять? Нормализация управляет отношениями, а не таблицами, тут нет противоречия.
Что вы выиграете объединив таблицы?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы