Первая нормальная форма

Отношение находится в первой нормальной форме (1НФ), если все его атрибуты являются атомарными (простыми, неделимыми).

Таким образом, для того, чтобы отношение находилось в 1НФ, в него необходимо включать только те атрибуты, которые, исходя из семантики предметной области, являются простыми.

Например, было составлено следующее отношение:

Сотрудник (Фамилия, Должность, Домашний адрес)

Однако в постановке задачи было задано требование: домашний адрес сотрудника должен быть представлен в виде следующих информационных единиц: город, улица, дом, квартира. Исходя из этого, приведенное отношение не находится в 1НФ, так как его атрибут "Домашний адрес" не является атомарным. Преобразуем исходное отношение к виду:

Сотрудник1 (Фамилия, Должность, Город, Улица, Дом, Квартира)

Теперь в соответствии с семантикой выполняется условие первой нормальной формы. Следовательно, новое отношение находится в 1НФ.


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



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