首页 › 答案 › 题库 › 才高八斗

试给出BCNF的定义,并说明满足BCNF的关系有哪些特性。

试给出BCNF的定义,并说明满足BCNF的关系有哪些特性。
正确答案:关系模式R∈1NF。若X→Y且YX时X必含有码,则R∈BCNF。满足BCNF关系的特性有:所有非主属性对每一个码都是完全函数依赖;所有的主属性对每一个不包含它的码,也是完全函数依赖;没有任何属性完全函数依赖于非码的任何一组属性。