С Системы управления базами данных книги: учитывая соотношение SNLRWH (каждая буква обозначает атрибут) и следующие функциональные зависимости:Решая ли отношение 3NF или 2НФ
- S-> SNLRWH (S является PK)
- R-> W
Моя попытка:
- F Первое, это не 3NF: для второго FD ни R не содержит W, ни R не содержит ключа, ни W не является частью ключа.
- Во-вторых, это есть/не 2NF. Если мы рассмотрим второй FD, W зависит от R, который, в свою очередь, не является частью ключа. STUCK.
Нет Определителя не является подмножеством собственного подмножества ключа кандидата, один ого равно ключ кандидата, а другой даже не подмножество. Таким образом, отношение равно 2NF. – ToniAz
@ToniAz {} -> Pi так определитель {} является собственным надмножеством CK {Окружность} и CK {Diameter}. Таким образом, Pi, атрибут non-prime, частично функционально зависит от каждого из CK. Так нарушается 2NF. – philipxy
@philipxy, вы правы, но я думаю, что предыдущий комментарий ToniAz является ссылкой на * его * пример, а не на мой. – sqlvogel