【数据库】模式分解

函数依赖为 AB→C C→B B→D D→E

可以看出码是AB

2nf:非主属性完全函数依赖于码。

题目中含有部分函数依赖B→D,删去部分函数依赖

ABC

BDE

3nf:在2nf上进一步消除了非主属性对码的传递函数依赖

B→D D→E构成传递函数依赖,故将其分解

ABC

BD

DE

bcnf:决定属性必然包含码

由于在上述分解得到的3nf继续分解{ABC}部分,因为在{ABC}中码为AB又C→B。C这个非主属性在左边但不包含码

故继续分解

AB

CB

BD

DE

猜你喜欢

转载自www.cnblogs.com/yuelien/p/12364604.html