想请教一下关于范式的一个问题
如果A函数依赖C,然后B和A相互函数依赖,那它就是传递函数依赖,然后不符合3NF,符合2NF。如图中第一个所示。
但如果A和C是相互函数依赖的,然后B再函数依赖A,这就不是传递函数依赖。然后符合BC范式。
为啥前者是传递函数依赖,后者不是传递函数依赖啊?
想请教一下关于范式的一个问题
如果A函数依赖C,然后B和A相互函数依赖,那它就是传递函数依赖,然后不符合3NF,符合2NF。如图中第一个所示。
但如果A和C是相互函数依赖的,然后B再函数依赖A,这就不是传递函数依赖。然后符合BC范式。
为啥前者是传递函数依赖,后者不是传递函数依赖啊?
博主的互相依赖可以理解为部分依赖吧,这样的话就好理解了,因为第一种情况A必须通过C得到,第二种情况不是必须,所以第一种情况属于传递依赖,第二种情况不属于。个人理解,可能不对,欢迎各位补充。