58
Связь «Имеет» между сущностями «Право доступа» и «Пользователь»
показывает какие права доступны каждому пользователю системы. Связь является
бинарной, тип связи «один ко многим», потому что у каждого пользователя может быть
несколько прав доступа к системе, а каждое право доступа принадлежит только одному
пользователю.
Класс принадлежности для сущности «Пользователь» является обязательным,
поскольку для работы с системой пользователю необходимо хотя бы одно право
доступа. ученик может не иметь учетной записи в системе (например, она еще не была
создана). Для сущности «Право доступа» класс принадлежности не является
обязательным, поскольку право доступа может быть не выдано ни одному
пользователю системы.
Связь «Является» между сущностями «Учитель» и «Пользователь» показывает
какие учетные данные использует для входа в систему каждый учитель. Связь является
бинарной, тип связи «один к одному», потому что у каждого учителя может быть
только одна учетная запись, а каждая учетная запись принадлежит только одному
учителю.
Класс принадлежности для сущности «Учитель» не является обязательным,
поскольку учитель может не иметь учетной записи в системе (например, она еще не
была создана). Для сущности «Пользователь» класс принадлежности является
обязательным, поскольку учетная запись создается для каждого учителя.
Связь «Ведет» между сущностями «Учитель» и «Предмет» показывает какие
предметы ведет каждый учитель. Связь является бинарной, тип связи «многие ко
многим», потому что каждый учитель может вести несколько предметов, и каждый
предмет может проводиться несколькими учителями.
Класс принадлежности для сущности «Учитель» не является обязательным,
поскольку учитель может не вести ни одного предмета (например, социальный
педагог). Для сущности «Предмет» класс принадлежности не является обязательным,
поскольку предмет может быть убран из школьной программы.
Связь «Записан» между сущностями «Бланк ответа» и «Предмет» показывает по
какому предмету проводилось тестирование. Связь является бинарной, тип связи «один
ко многим», потому что каждый предмет может быть вписан в несколько бланков
ответов, но в каждом бланке ответа должен быть указан только один предмет.