Изучение основных алгоритмов теории реляционных баз данных, страница 14

Вариант 10. ГРАФИК ЗАНЯТОСТИ ПРЕПОДАВАТЕЛЕЙ И СТУДЕНЧЕСКИХ ГРУПП

В УЧЕБНОМ ПРОЦЕССЕ

Таблица 7.10

Имя атрибута

Семантика

P1

Табельный номер преподавателя

P2

Ф. И. О. преподавателя

P3

Должность преподавателя

P4

Кафедра – место работы преподавателя

A

Номер аудитории

D

День недели

T

Время

B

Вид занятия (лекция, семинар и пр.)

G

Номер группы

S1

Староста группы – номер зачетной книжки

S2

Ф. И. О. старосты группы

Функциональная

зависимость

Семантика

P1 → P2 P3 P4

Табельный номер однозначно идентифицирует все сведения о преподавателе

G → S1 S2

Для каждой группы однозначно определен староста

S1 S2 → G

Студент может быть назначен старостой только в одной группе

S1 → S2

Номер зачетной книжки однозначно идентифицирует студента, в том числе и старосту

DTP2P3 → AB

Каждый преподаватель одновременно может находиться только в одной аудитории и проводить один вид занятий

DTA → P1

Одновременно в одной аудитории может работать только один преподаватель

DTG→ P1

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

DTS1S2 → A

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