weixin_43113933
2019-03-12 21:22
采纳率: 94.6%
浏览 1.8k

关系模式r的码都为单属性,则r一定是

关系模式r的码都为单属性,则r一定是 几范式,说明理由,没有部分函数依赖我懂,
答案写的是第二范式,怎么确定一定没有传递依赖呢

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • ovo935 2019-03-19 11:12
    已采纳

    r一定是第二范式。
    第二范式是指每个表必须有且仅有一个数据元素为主键,其他数据元素与主键一一对应(属性完全依赖于主键)。
    第二范式依赖于第一范式,因此要满足①每一列都不可再分(例如:爱好这一列中有唱歌,跳舞,那么这一列就是可再分的,不属于第一范式)②没有重复的列③每一列都要与主键相关
    关系模式r的码(超键,候选键,主键)都为单属性的话,可以没有传递依赖,只需要每一列与主键相关就行了。
    如果我的回复有问题的话,欢迎指正。

    已采纳该答案
    评论
    解决 1 无用
    打赏 举报
  • threenewbee 2019-03-13 00:11

    不满足第二范式就是指实体的属性不是单属性,比如

    购物车id 商品 价格 用户名
    1 xx计算机 2000 a
    2 xx计算机 2000 b
    3 xx手机 1000 c
    ...

    这里,xx计算机-2000 就不是单属性,就不满足2NF

    评论
    解决 无用
    打赏 举报
  • CapWell 2021-07-01 17:14

    3NF⊆2NF

    评论
    解决 无用
    打赏 举报