Базы данных. Учебное пособие



Третья нормальная форма


Реляционная  таблица  удовлетворяет  третьей  нормальной  форме 3НФ,  если   она  находится  в  2НФ  и  в  ней  нет  транзитивных  зависимостей.  Транзитивная  зависимость  возникает,  если  неключевой  атрибут  функционально  зависит  от  одного  или  более  неключевых  атрибутов.

В данном  примере  мы  привели  таблицу  3.6,  содержащую  цепочку  транзитивных  зависимостей,  к  паре  таблиц  3.7  и  3.8,  находящихся  в  3НФ. Для таблицы 3.6. действительны следующие ограничения предметной области:

1)    каждый работник имеет только одного менеджера;

2)    один менджер может руководить несколькими рабочими.

 

                                                           Таблица   3.6  

№ работника

Фамилия работника

№ менеджера

Фамилия менеджера

1235

Иванов

1311

Сергеев

1412

Петров

1311

Сергеев

1311

Сидоров

1312

Попов

 

Таблица   3.7  

№ работника

Фамилия

№ менеджера

1235

Иванов

1311

1412

Петров

1311

1311

Сидоров

1312

 

                                                           Таблица   3.8  

№ менеджера

Фамилия

менеджера

1311

Сергеев

1312

Попов




Начало  Назад  Вперед