给定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}。