Преподаваемый предмет/e6

Первичный ключ: составной ключ, состоящий из двух атрибутов внешних ключей:

· ЛИЧНЫЙ НОМЕР УЧИТЕЛЯ – устанавливает связь с множеством сущностей УЧИТЕЛЬ/E3; атрибут определен на домене
НОМЕР;

· КОД ПРЕДМЕТА – устанавливает связь с множеством сущностей ПРЕДМЕТ/E4; атрибут определен на домене НОМЕР.

Описание определенных доменов и ключевых атрибутов приведено в табл. 4.6 и 4.7, соответственно.

Таблица 4.6

Описание доменов

Имя домена Имя общего домена Описание домена
Строка   Множество всех символьных строк
Число   Множество всех чисел
Дата   Множество всех дат
Номер Число Множество натуральных чисел
Имя Строка Множество символьных строк длиной не более 50 символов
Буква Строка Множество символьных строк длиной 1 символ
Название Строка Множество символьных строк длиной не более 20 символов

Таблица 4.7

Описание атрибутов

Множество сущностей Имя атрибута Имя домена Признак обязательности Примечание
Учитель/E3 Личный номер учителя Номер Not null PK
Фамилия Имя Not null AK1.1
Имя Имя Not null AK1.2
Отчество Имя Not null AK1.3
Класс/E2 Год обучения Номер Not null PK.1
Группа Буква Not null PK.2
Личный номер учителя Номер Null FK1
Ученик/E1 Личный номер ученика Номер Not null PK
Фамилия Имя Not null AK1.1
Имя Имя Not null AK1.2
Дата рождения Дата Not null AK1.3
Год обучения Номер Not null FK1.1
Группа Буква Not null FK1.2
Предмет/E4 Код предмета Номер Not null PK
Название Название Not null AK
Изучаемый предмет/E5 Год обучения Номер Not null PK; FK1.1
Группа Буква Not null PK; FK1.2
Код предмета Номер Not null PK; FK2
Преподаваемый предмет/E6 Личный номер учителя Номер Not null PK; FK1
Код предмета Номер Not null PK; FK2


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: