IT Academy
Урок 4 · Средний

Requirements, rules и data model

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Правило предметной области отличается от детали интерфейса. Модель данных задаёт сущности, связи и ограничения. Кардинальность влияет на схему и сценарии редактирования.

Задача для самостоятельного решения

Может ли урок принадлежать двум курсам при одном course_id?

Показать разбор ответа

Такая схема описывает только одного владельца. Для повторного использования нужна связь many-to-many или отдельная модель общего материала с явной семантикой.

Примените знания

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

Открыть лабораторную →