我真的不知道如何解决这个问题。我已经阅读了所有正常形式,但仍然无法理解它。我希望有人可以帮助我理解它。
关系模式是R(A,B,C,D,E,F),其中(A - > BCD,BC - > DE,B - > D,D - > A)。
最高正常形式是什么?为什么?
感谢任何帮助,谢谢。
答案 0 :(得分:2)
此处最高的Normal格式为1NF,因为共有3个候选键,即AF,DF,BF。因此,从给定的FD集合中存在部分FD,并且根据规则,在2NF中不允许部分FD。所以最高范式是1NF。
答案 1 :(得分:1)
我相信你在这里可以达到的最高范式是3NF或BCNF。 我说这是因为:
我没有花时间整理所有的FD(毕竟这是你的功课),但我会密切关注
到FD:BC -> D
,D -> A
和A -> B
。
3NF和BCNF之间的区别有点微妙。这slide show和Wikipedia article 应该帮助解决它。
答案 2 :(得分:-1)
这里最高的普通形式是1NF
因为共有3个候选键,即AF,DF,BF。
因此,从给定的FD集合中存在部分FD,并且根据规则,在2NF中不允许部分FD。所以最高范式是1NF。
答案 3 :(得分:-2)
F不会出现在任何地方。
有两种可能性。无论是运动的重点,还是运动都有缺陷。