2013-11-21 55 views
0

这里获取BCNF是一组的FD(3NF)的:从一组函数依赖

A-> BDEFG

CF->甲

BG->Ç

如何我可以将这种关系分解为BCNF吗?

我想还是有依赖关系CF-> A,因为A->男,但不知道如何分解它..

任何人都可以帮助吗?

谢谢!

回答

0

对于FD 1和FD 2,可以看到A和CF都是这个关系的关键,这些FD不违反BCNF。对于FD 3,BG不是关键,因此需要根据分解算法将其分解为:{B G C}和{B G A D E F}。现在已经完成了,因为{B G C}对应于FD 3并且{B G A D E F}满足FD 1.希望这有助于。