Научная электронная библиотека
Монографии, изданные в издательстве Российской Академии Естествознания

6.6. Многозначные зависимости и приведение отношения к четвертой нормальной форме

Многозначная зависимость между атрибутами Х и Y существует, если при заданных значениях атрибута Х существует множество, состоящее из нуля или более ассоциированных значений атрибута Y.

Обозначение: (Х → Y).

Пример. Рассмотрим схему отношения ПРЕПОДАВАТЕЛЬ (табл. 6.2).

Таблица 6.2

Отношение ПРЕПОДАВАТЕЛЬ

Имя Х

Курс Y

Учебное пособие Z

N

Теория упругости

Теория упругости

N

Теория упругости

Теория колебаний

N

Теория колебаний

Теория упругости

N

Теория колебаний

Теория колебаний

Данное отношение показывает, что преподаватель N, читающий курс «Теория упругости» выпустил два пособия. Кроме того, показывается, что преподаватель N, читающий курс «Теория колебаний» выпустил также два пособия.

В данном отношении имеются многозначные зависимости (рис. 6.7).

missing image file

Рис. 6.7. Иллюстрация наличия многозначной зависимости

Определение. Отношение находится в четвертой нормальной форме, если в нем отсутствуют многозначные зависимости, которые не являются функциональными.

Для устранения этих аномалий необходимо декомпозировать исходное отношение на два: КУРС(N, Y) и УЧЕБНОЕ ПОСОБИЕ(N, Z).


Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674