Базы данных и знаний. Проектирование баз данных по технологии "клиент-сервер" и разработка клиентских приложений. Токмаков Г.П. - 14 стр.

UptoLike

Составители: 

- 14-
По каждому пред-
мету проводится мно-
жество занятий в раз-
ных группах разными
преподавателями. С
другой стороны, каж-
дое занятие проводится
по конкретному пред-
мету, что определяет
отношения типа один-
ко-многим между объ-
ектами ПРЕДМЕТ ИЗУЧЕНИЕ. Аналогично определяются отношения типа
один-ко-многим между объектами ПРЕПОДАВАТЕЛЬ ИЗУЧЕНИЕ.
Сле дует отметить, что объект ИЗУЧЕНИЕ фактически играет роль объекта
связки в много-многозначных отношениях между объектами ГРУППА ПРЕД -
МЕТ, ГРУППА ПРЕПОДАВАТЕЛЬ, ПРЕДМЕТ ПРЕПОДАВАТЕЛЬ (см. рис. 6).
Объект УСПЕВАЕМОСТЬ содержит данные об успеваемости (оценку) кон-
кретного студента по конкретному виду занятия. Поэтому он является свя-
занным с объектом СТ УДЕНТ и объектом ИЗУЧЕНИЕ. Один студент имеет данные
по нескольким предметам, но эти данные всегда относятся к одному конкрет-
ному студенту.
Это означает, что объект УСПЕВАЕ-
МОСТЬ является подчиненным и находит-
ся в одно-многозначных отношениях с
объектом СТ УДЕНТ. Объект УСПЕВАЕМОСТЬ
является также подчиненным и находится
в одно-многозначных отношениях с объ-
ектом ИЗУЧЕНИЕ, так как по одному виду
занятия имеется множество данных об
успеваемости разных студентов, но каж-
дое из них всегда определено по кон-
кретному занятию.
Заметим, что объект УСПЕВАЕМОСТЬ выполняет роль объекта-связки в мно-
го-многозначных отношениях объектов СТ УДЕНТ и ИЗУЧЕНИЕ. Много-
многозначные отношения между этими объектами определяются тем, что од-
ному студенту соответс твует много видов занятий, отображаемых объектом
ИЗУЧЕНИЕ, а один вид занятия проводится со многими студентами. В та бл. 5 пе-
речислены все одно-многозначные связи между объектами, указаны ключи, по
которым должны устанавливаться связи, и определены главные и подчиненные
информационные объекты в этих связях.
Табл. 5. Связи информационных объектов