Введение в системы управления базами данных

         

Одним потенциальным ключом данного отношения



Пример 6

Номер поставщика
PNUM Номер детали
DNUM Поставляемое количество
VOLUME Сквозной номер поставки

NN

1 1 100 1
1 2 200 2
1 3 300 3
2 1 150 4
2 2 250 5
3 1 1000 6

Таблица 6 Отношение "Поставки-с-номером"

Одним потенциальным ключом данного отношения является, как и раньше, пара атрибутов {PNUM, DNUM}. Другим ключом, в силу уникальности сквозного номера, является атрибут NN. В данном отношении имеются следующие функциональные зависимости:

Зависимость атрибутов от первого ключа отношения:

{PNUM, DNUM}

VOLUME,

{PNUM, DNUM}

NN,

Зависимость атрибутов от второго ключа отношения:

NN

PNUM,

NN

DNUM,

NN

VOLUME,

Зависимости, являющиеся следствием зависимостей от ключей отношения:

{PNUM, DNUM}

{VOLUME, NN},

NN

{PNUM, DNUM},

NN

{PNUM, VOLUME},

NN

{DNUM, VOLUME},

NN

{PNUM, DNUM, VOLUME}.

Как можно заметить, детерминанты всех зависимостей являются потенциальными ключами, поэтому данное отношение находится в НФБК. Особенностью данного отношения является то, что оно имеет два совершенно независимых потенциальных ключа.

Содержание раздела