学生主码是什么?

如题所述

(1)学生(学号,姓名,课程号,课程名,成绩)的主码是(学号,课程号)。
(2)范式级别为第一范式,因为该关系模式每一列都是不可分割的,但是非主键属性不完全依赖主键属性,如姓名只依赖于学号,不依赖于课程号,所以满足第一范式而不满足第二范式。
(3)要满足第三范式的解决方案如下
学生(学号,姓名)主码为:学号
课程(课程号,课程名)主码为:课程号
成绩(学号,课程号,成绩)主码为:(学号,课程号)
这样满足的第二范式的非主键属性完全依赖主键属性,同时满足了第三范式的任何非主属性不依赖于其它非主属性。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜