我尝试了一些 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。
是真的不固定,或者我可能在分解过程中犯了一些错误?
谢谢。