问题 单项选择题

若关系模式R中只包含两个属性,则

A.R属于2NF,但R不一定属于3NF

B.R属于3NF,但R不一定属于BCNF

C.R属于BCNF,但R不一定属于4NF

D.R属于4NF

答案

参考答案:D

解析: 本题考查关系模式中范式的基本知识。由于R只包含两个属性,故对R的每一个非平凡多值依赖X→→Y(Y不是X的子集),X都含有码,因而R属于4NF。本题正确答案为D。4NF就是限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖,4NF所允许的非平凡的多值依赖实际上是函数依赖。

单项选择题
判断题