(二)课程(Course):课程号,课程名,学分
F = {Cno—>Cname,Cname—>Ccredit,Cno—>Ccredit};
此函数模式不存在传递函数依赖
非主属性不完全依赖于码, 
故为部分函数依赖。

解决方案 »

  1.   

    楼主的结论错了!
    Cno—>Cname,Cname—>Ccredit
    Ccredit 传递依赖于Cno
    所以此函数模式存在传递函数依赖
    为完全函数依赖
    满足2NF
      

  2.   

    建议LZ看下完全依赖和部分依赖资料 百度有的
    你的那个 满足完全依赖 故属于2NF如果函数满足了 传递依赖   那么它一定不是3NF 但有可能是2NF
      

  3.   

    Cno—>Cname,Cname—>Ccredit
    不是还要有这个条件Cname—>Cno才满足完全依赖  课本上的定义是这样····
      

  4.   

    Cno—>Cname,Cname—>Ccredit
    这个是什么意思?到底哪个依赖哪个?
      

  5.   


    对于一个关系 R(U)  如果X->Y,并且对于X的任何一个真子集X',都有X'-/->Y,这样才是Y对X完全依赖                    F
    例如:(Sno,Cno)---> Grade  由于Grade既不依赖于Sno,也不依赖于Cno  故他是完全依赖
                         P
    又例如:(Sno,Cno)---->Sdept   由于Sno->Sdept  Sno是(Sno,Cno)的真子集 故部分依赖