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

Вариант 4. СЕБЕСТОИМОСТЬ ПРОЕКТА.

Таблица 7.4

Имя атрибута

Семантика

P1

Номер проекта

P2

Название проекта

D1

Шифр детали

D2

Название детали

D3

Количество деталей, предусмотренное проектом

D4

Стоимость детали

S1

Табельный номер исполнителя проекта (инженера, рабочего)

S2

Ф. И. О. исполнителя

S3

Профессия исполнителя

S4

Заработная плата исполнителя

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

Зависимость

Семантика

P1 → P2

Номер однозначно идентифицирует название проекта

D1 → D2 D4

Шифр детали однозначно определяет ее название и стоимость

S1 → S2 S3

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

D1 D2 P1 → D3

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

S1 S2 → P1

Каждый инженер, рабочий участвует только в одном проекте

P1 S1 → S4

Заработная плата исполнителя зависит от проекта, в котором в реализации которого участвует исполнитель

P1 D1 → D4

Стоимость детали зависит от ее шифра и номера проекта


Вариант 5. ГРАФИК ТРЕНИРОВОК ВОЛЕЙБОЛЬНЫХ КОМАНД

Таблица 7.5

Имя атрибута

Семантика

K1

Номер команды

K2

Название команды

T1

Код тренера

T2

Ф. И. О. тренера

I1

Номер игрока в команде

I2

Ф. И. О. игрока

I3

Результативность игрока

P

Номер площадки (спортивного зала)

D

Дата тренировки команды

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

зависимость

Семантика

K1 → K2

Номер однозначно идентифицирует команду

T1 → T2

Код однозначно идентифицирует тренера

I1 → I2 I3

Номер игрока однозначно определяет его Ф. И. О. и результативность

K1 → T1 T2

Для каждой команды определен только один тренер, однако один и тот же тренер может тренировать несколько команд

I1 → K1

Каждый игрок входит в состав только одной команды

PD → K1 T1

Площадка закрепляется за командой и соответствующим тренером на целый день

DT1T2 → P

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

DK1 → PT2

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