考试时候的一道题,现在也想不明白,所以请教高人

解决方案 »

  1.   

    这个关系图看得不是很明白
    a,b决定c,d
    c决定d
    不符合第二范式
    符合第一范式
    应该是这样
      

  2.   

    错了
    符合第二范式,不符合第三范式
    第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的是存在组合关键字中的某些字段决定非关键字段的情况),也即所有非关键字段都完全依赖于任意一组候选关键字。 
    第三范式(3NF):在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数依赖则符合第三范式。所谓传递函数依赖,指的是如果存在"A → B → C"的决定关系,则C传递函数依赖于A。
      

  3.   

    A,B -> C,D C -> D
    主码是ab
    ab->c,c->d, 符合2NF
    有传递函数依赖 不符合3NF