@LeqWiser

Правильно ли я построил в MySQL Workbench ER-diagram?

Собственно, работаю недавно с проектированием БД. Проблема состоит в том, что я не совсем понимаю, как создавать связи, не храня в сущностях айдишники. Сказали, что это неправильный подход.
Делаю до 3 нормализации.
В рамках проекта "учёт больных в больнице"
Подскажите ошибки, пожалуйста, и что нужно исправить
6f422f591c684993948a217ef2ab47f3.JPG
  • Вопрос задан
  • 521 просмотр
Пригласить эксперта
Ответы на вопрос 1
@Draconian
Oracle Developer
Если не поздно:
Скорее всего, когда вам такое сказали, имели ввиду, что создавать отдельный айди для каждой сущности не всегда обязательно. Например, зачем уникальный айдишник для таблицы Department_and_Head_department? Никакой дополнительной информации в ней нет об этих связях. Тоже самое почти для всех таблиц связи.
Часто достаточно иметь составной первичный ключ, например, серия+номер паспорта.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы