2NF中的哪一个是2NF? (DBMS)

时间:2015-02-05 12:11:58

标签: database database-design normalization

给定R(A,B,C,D,E) 以下两组功能依赖关系中哪一个使R成为2NF中的关系?

F1={DE→ABC,E→C}

Vs以上。

F2={DE→ABC,C→E}

我几乎可以肯定F1不在2NF而且F2在2NF(因为C不依赖于E - 它向后)。但为什么第二个人不是3NF?

我的假设基于What are 1NF, 2NF and 3NF in database design?

此外,我很高兴得到一个例子,其中F被修改以便它匹配3NF - 我想知道是否还有其他选项/可能性而不仅仅是{DE→ABC}。

0 个答案:

没有答案