关系模式r的码都为单属性,则r一定是 几范式,说明理由,没有部分函数依赖我懂,
答案写的是第二范式,怎么确定一定没有传递依赖呢
r一定是第二范式。
第二范式是指每个表必须有且仅有一个数据元素为主键,其他数据元素与主键一一对应(属性完全依赖于主键)。
第二范式依赖于第一范式,因此要满足①每一列都不可再分(例如:爱好这一列中有唱歌,跳舞,那么这一列就是可再分的,不属于第一范式)②没有重复的列③每一列都要与主键相关
关系模式r的码(超键,候选键,主键)都为单属性的话,可以没有传递依赖,只需要每一列与主键相关就行了。
如果我的回复有问题的话,欢迎指正。
???
本来就无法确定传递函数依赖的有无的呀
如果能确定没有传递函数依赖的话
答案不就是3NF了吗?
我认为吧,传递函数需要有第三方来参与,两个元素的话,不存在第三方的元素参与所以这传递不了,直接就非主属性完全依赖主属性了,所以是最高是第二范式,自我的理解
不满足第二范式就是指实体的属性不是单属性,比如
购物车id 商品 价格 用户名
1 xx计算机 2000 a
2 xx计算机 2000 b
3 xx手机 1000 c
...
这里,xx计算机-2000 就不是单属性,就不满足2NF
3NF⊆2NF