0

给定 FD A--> B,关系 R(A,B,C,D) 的最高范式是什么?CD--> B;A--> 光盘;光盘--> 一个不仅给出答案,还要给出逐步解决此类问题的方法。

4

1 回答 1

1

候选键是A和CD,在这种情况下你可以通过检查来确定。(这是一个简单的问题;您可以在脑海中确定闭包。) A->B,A->CD;这就是所有的属性。CD->A,CD->B;再次,这就是所有的属性。

由于所有箭头都是候选键中的箭头,因此它至少在 BCNF 中。(这是 BCNF 的非正式定义。)

所有数据库教科书都包含至少一个算法,用于确定所有候选键,并将一组关系规范化为 5NF。如果您没有,可以从作者的教师网站免费获得Maier 的The Theory of Relational Databases 。

于 2013-07-30T14:39:05.050 回答