2 hzgloveyd hzgloveyd 于 2016.05.03 21:06 提问

关系模式中的范式判断题

R=(A,B,C),F=(A→B,B→A,C→A),请问这是第几范式?求大神解析

6个回答

hzgloveyd
hzgloveyd   2016.05.10 16:31
已采纳

答案是第三范式。。。。

CSDNXIAON
CSDNXIAON   2016.05.03 21:12

关系模式的范式
关系模式及其范式
关系模式的范式
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

caozhy
caozhy   Ds   Rxr 2016.05.03 23:35
hzgloveyd
hzgloveyd 题目不一样,主要是A→B,B→A,这个处理怎么做
一年多之前 回复
c1728494009
c1728494009   2016.05.04 14:51

第二范式。。。。。。。。吧

do_action
do_action   2016.05.04 16:44

根据题意,其主键为B,C. 而A存在与主键的部分依赖,
所以属于第一范式。

baidu_34445147
baidu_34445147   2016.05.05 14:05

2NF
关系的第一范式(1NF)定义:在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则称R是第一范式的,简记为1NF。
关系的第二范式(2NF)定义: 如果关系模式R为1NF,并且R中的每一个非主属性都完全依赖于R的某个候选关键字,则称R是第二范式的,简记为2NF。
关系的第三范式(3NF)定义: 如果关系模式R为2NF,并且R中的每一个非主属性都不传递依赖于R的某个候选关键字,则称R是第三范式的,简记为3NF。
1NF应该没什么疑问
通过C可以得到A、B、C,C为主属性,A、B完全依赖于C,没有部分以来,所以是2NF
但是存在C→A,A→B,既有传递依赖,所以不满足3NF

baidu_34445147
baidu_34445147 回复hzgloveyd: 标准答案是3nf?好惭愧。。。。
一年多之前 回复
hzgloveyd
hzgloveyd C→A,A→B这个不满足传递吧
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!