Сопоставление Junior ER-модели и нормализация обновлено
Связь и способ реализации
Вопрос
Сопоставь связь в предметной области и способ реализации в таблицах.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
1:N реализуется внешним ключом на стороне «многих», M:N таблицей связи, 1:1 внешним ключом с уникальностью, иерархия внутри одной сущности ссылкой на ту же таблицу.
Правильные пары
Клиент и его заказыFK customer_id в orders (1:N)
Студенты и курсыТаблица связи enrollments (M:N)
Сотрудник и его паспортные данные в отдельной защищённой таблицеFK с UNIQUE (1:1)
Сотрудник и его руководитель-сотрудникFK manager_id на ту же таблицу
Разбор
1:N реализуется внешним ключом на стороне «многих», M:N таблицей связи, 1:1 внешним ключом с уникальностью, иерархия внутри одной сущности ссылкой на ту же таблицу.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.