问答题
在关系模式设计中,有没有理由设计一个属于2NF,但不属于更高范式的关系模式?
没有理由。因为2NF 是表示所有属性都必须依赖于码,保证在表内所有的属性都是非冗余或者说都是相关的,必不可少的。3NF ......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 证明:如果R 的码包含R 的所有属性(全码),则R 是BCNF。
问答题 证明:如果R 的所有属性都是主属性,则R 是3NF。
问答题 设X→Y在关系模式R 中成立。如果存在Z⊂X 使得Z→Y 成立,则称函数依赖X→Y称为部分函数依赖,并称Y 部分函数依赖于X;否则称X→Y为完全函数依赖,并称Y 完全依赖于X。使用完全函数依赖概念给出2NF 的等价定义。