Правило 1 Если степень бинарной связи 1:1 и класс принадлежности обеих является обязательным, то требуется одно отношение:
П1↔ПР1 П2↔ПР2
Правило 2 Если степень бинарной связи 1:1 и класс принадлежности одной сущностей является обязательным, а второй – необязательным, то требуются 2 отношения:
1. Для необязательной.
2. Связное для обязательной с добавлением ключевых атрибутов необязательной сущности:
| № | ФИО | телефон | предмет | кафедра | Семестр |
| П1 | Котлов | ВТ | ИИС | ||
| П2 | Клюев | САПР | ИИС | ||
| П3 | Иванов | АРМ | ИИС | ||
| физика | ИИС |
| № | ФИО | телефон | предмет | кафедра | Семестр |
| П1 | Котлов | ВТ | ИИС | ||
| П2 | Клюев | САПР | ИИС | ||
| П3 | Иванов | АРМ | ИИС |
| Предмет | кафедра | Семестр |
| ВТ | ИИС | |
| САПР | ИИС | |
| АРМ | ИИС | |
| Физика | ИИС |
Предмет.
Правило 3 Если степень бинарной связи 1:1 и класс принадлежности обеих сущностей необязателен, то требуются 3 отношения: по одному на каждую сущность и одно для связи, которая образуется из ключевых атрибутов.
Пр-ль Пр-т
1 1
2 2
3
3
4
4
5
5
| № | ФИО | Телефон | предмет | Семестр |
| П1 | Котов | ВТ | ||
| П2 | Клюев | - | - | |
| П3 | Иванов | АРМ | ||
| П4 | Попов | физика | ||
| - | - | - | алгебра |
1 1
Н Н
OTN 1 объектные
отношения:
| № | ФИО | Телефон | предмет | Семестр |
| П1 | Котов | ВТ | ||
| П3 | Иванов | АРМ | ||
| П4 | Попов | физика |
| предмет | Семестр |
| ВТ | |
| АРМ | |
| физика | |
| алгебра |
OTN S

| № | ФИО | Телефон |
| П1 | Котов | |
| П2 | Клюев | |
| П3 | Иванов | |
| П4 | Попов |
| ФИО | Пр-т |
| Котов | ВТ |
| Иванов | АРМ |
| Попов | физика |
связное отношение
Правило 4 Если степень бинарной связи 1:N,то класс принадлежности обеих сущностей является обязательным, и требуются два отношения: одно связное и одно на онарную сущность
| № | ФИО | Телефон | предмет | кафедра | Семинар |
| П1 | Котов | ВТ | ИИС | ||
| П2 | Клюев | САПР | ИИС | ||
| П3 | Иванов | АРМ | ИИС |
Отношение на онарную сущность Связное отношение
| № | ФИО | телефон | предмет | Семинар |
| П1 | Котов | ВТ | ||
| П2 | Клюев | САПР | ||
| П3 | Иванов | АРМ |
| № | кафедра |
| П1 | ИИС |
| П2 | ИИС |
| П3 | ИИС |
Правило 5 Если степень бинарной связи 1:N, класс принадлежности N-арной сущности является необязательным, а онарная сущность обязательна, то требуются три отношения: одно на N-арную сущность, одно связное отношение, которое организуется добавлением к обязательной сущности ключевых элементов онарной сущности и одно на онарную сущность.
| Предмет | семестр | № пр-ль | Фамилия | телефон |
| Химия | Родин | |||
| Математика | Волков | |||
| Физика | Гай | |||
| АТС | Язов | |||
| Л.машины | Язов | |||
| Измерение | Язов | |||
| Черчение | Котов | |||
| Пашков | ||||
| Сизов |
2-ое отношение
N-ое отношение онарная сущность
| № пр-ль | фамилия | Телефон |
| Родин | ||
| Волков | ||
| Гай | ||
| Язов | ||
| Котов | ||
| Пашков | ||
| Сизов |
| Предмет | семестр |
| Химия | |
| Математика | |
| Физика | |
| АТС | |
| Л.машины | |
| Измерение | |
| Черчение |
3-е отношение – связное отношение
| № предмета | семестр | № пр-ль |
| Химия | ||
| Математика | ||
| Физика | ||
| АТС | ||
| Л машины | ||
| Измерение | ||
| черчение |
Правило 6 Если степень бинарной связи равна 1:N и класс принадлежностей обеих сущностей необязателен, то требуются три отношения: по одному на каждую сущность и одно связное, состоящее из ключевых атрибутов.
Исходное отношение
| Предмет | семестр | № пр-ль | фамилия | телефон |
| Химия | Родин | |||
| Математика | ||||
| Физика | Гай | |||
| АТС | Язов | |||
| Л машины | Язов | |||
| Измерение | Язов | |||
| Черчение | ||||
| Пашков | ||||
| Сизов |
| № пр-ль | фамилия | телефон |
| Родин | ||
| Гай | ||
| Язов | ||
| Пашков | ||
| Сизов | ||
онарная сущность N-арная сущность
| предмет | семестр |
| Химия | |
| Математика | |
| Физика | |
| АТС | |
| Л машины | |
| Измерение |
связное отношение
| предмет | фамилия |
| Химия | Родин |
| Физика | Гай |
| АТС | Язов |
| Л машины | Язов |
| Измерение | Язов |
Правило 7 Если степень бинарной связи равна M:N, то требуются 3 отношения: по одному для каждой сущности, и одно отношение для связи при любом варианте кардинальности. Составить таблицу 10
10.
| ФИО | год рожд. | вуз | профес- сия | сем. полож. | поощре- ние | Зар. Плата | вид спорта | место жител. | Дом. тел. |
| Иванов | ОГУ | эконо-мист | холост | Премия | 5 тыс. | Боди- билд. | Оренб. | ||
| Петров | СГУ | вет. врач | женат | Вет.труда | стрель- ба | Самара | |||
| Козлов | СамИИТ | Прог-рамм | развед. | - | 9 млн. | Гольф | Самара | ||
| Гусев | СХГУ | аграном | женат | Поч.грам | Теннис | Оренб. | |||
| Галкин | ОГПУ | учитель | развед. | Медаль | Шахмат | Оренб. | |||
| Кашкин | ОЮА | юрист | женат | 5 лет кат. | Бильярд | Оренб. | |||
| Боров | МГУ | эконо-мист | развед. | Штраф | Плавание | Москва | |||
| Сидоров | ПГУ | констр. | женат | Ноб. Премия | - | С.-Петерб | |||
| Козлова | СГА | врач | замуж. | Путевка в Сибирь | 1 тыс. | Фехто- Вание | Сверд-ловск | ||
| Дуров | СамГАПС | архи-тектор | женат | Подмоск. вилла | волейбол | самара |
1) Первым этапом выделяем объектные отношения:
Личность (ФИО, год рождения, семейное положение, место жительства, телефон, поощрение).
Вуз (окончание вуза).
Профессия (наименование, зарплата).
Второй шаг: в этих отношениях намечается ключевой атрибут.
Третий шаг: проведение анализа в каждом объектном отношении и в таблице функциональных зависимостей между не ключевым и ключевым попарно или по триадам.
На основе связи атрибута ФИО и атрибута сем. полож. образуется отношение 1: N, которое проектируется на связное отношение и онарное.
| Семейное положение |
| Холост |
| Женат |
| Разведен |
| Замужем |
Аналогично получаем два отношения ключевого атрибута «ФИО» и неключевого «поощрение» в связном отношении 1: N проектируется на связное отношение и онарное.
Аналогично получаем два отношения N:1 между атрибутом «ФИО» и атрибутом «место жительства» проектируется на связное отношение и онарное.
Связное отношение между ключевыми атрибутами
| ФИО | Вуз |
| 1: |
Связное объектное отношение:
| профессия | зарплата |
1:1
связное отношение 1:1: ФИО и вид спорта.
| ФИО | Вид спорта |
2) После проведения проектирования и получения объектных и связных отношений согласно Н.Ф. разрабатывается структура файлов для каждого полученного отношения.
Под структурой файла будем понимать таблицу, в которой обозначены имя отношений, имя файлов, имя атрибута, тип атрибута, точность для числовых типов.
Под базой данных будем понимать один или несколько файлов, объединенных одной профессиональной проблемой или целью.






