我尝试了一些 BCNF 分解练习,并注意到大型非 BCNF 关系的分解 BCNF 关系集并不固定。这取决于我用来分解的方法。
例如,R(A,B,C,D)可以分解为R1(A,B,C)并R2(C,D)满足 BCNF,也可以分解为R1(B,C,D)并R2(A,C)满足 BCNF。
是真的不固定,或者我可能在分解过程中犯了一些错误?
谢谢。
我尝试了一些 BCNF 分解练习,并注意到大型非 BCNF 关系的分解 BCNF 关系集并不固定。这取决于我用来分解的方法。
例如,R(A,B,C,D)可以分解为R1(A,B,C)并R2(C,D)满足 BCNF,也可以分解为R1(B,C,D)并R2(A,C)满足 BCNF。
是真的不固定,或者我可能在分解过程中犯了一些错误?
谢谢。