R(A,B,C,D)和函数依赖AB→C,C→D和D→A.
找出违反BCNF的依赖(不必找出右边多于一个属性的),并将其分解成BCNF关系的聚集.
首先我找出了非平凡依赖:
C→A,C→D,D→A,AB→D,AB→C,AC→D,BC→A,BC→D,BD→A,BD→C,CD→A,ABC→D,ABD→C和BCD→A.违反BCNF的有:
C→A,C→D,D→A,AC→D,CD→A.然后就是分解了标准答案给的是AC,BC,CD
请各位帮忙教我最后的分解 是怎么做的.