我目前正在研究正常化。我知道如何规范化给定非标准化列表的数据。分解成2NF
但是,这是一个有点困惑我
Q. Decompose R{a,b,c,d,e,f} into 2NF using following functional dependencies.
a -> b,c,d,e,f
b,c -> a,d,e,f
b -> f
d -> e
对于这个我的回答是:
R0 = a - > b,c
R1 = b,c - > a,d,e
R2 = b - > f
谁能帮助我?
谢谢。我很困惑,因为b,c,d,e,f取决于a和a取决于b,c。所以在你的答案中哪一个取决于哪个?你能证明吗? D取决于A,B,C(A,B,C - > D)? – IamBatman
@IamBatman:我编辑了我的答案来回答你的问题:) – laurids