Соотношение R (ABCDE) с множеством FD {AB-> CD, AC-> BED, D-> A} в 3NF? - PullRequest
0 голосов
/ 02 февраля 2012

Отношение R (ABCDE) с набором FD {AB-> CD, AC-> BED, D-> A} в 3NF? Я сомневаюсь, но записки, которые я читаю, говорят так. Может кто-нибудь объяснить, пожалуйста, как это правильно? Насколько я понимаю, если предположить, что мы берем AB в качестве ключа, то атрибуты B, E & D зависят только от части ключа (то есть A), тем самым нарушая свойство 2NF.

1 Ответ

0 голосов
/ 04 февраля 2012

Да, это отношение в 3NF, потому что для данного набора FD имеется всего 4 возможных ключа, которые являются AB, AC, DB, DC.И давайте предположим, что у нас есть ключ AB, тогда для данного отношения нет Частичного FD и Транзитивного FD.Таким образом, данное отношение находится в 3NF, но не в BCNF, поскольку D -> A нарушает правило BCNF.

...