设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩

2020-06-24 教育 166阅读
以下图为例
学号 课号 成绩
X1 K1 90
X1 K2 90
X1 K3 90
X2 K1 90
X2 K2 90
X2 K3 90
X3 K1 90
X3 K3 90
则会发现 学号+课号 具有唯一性(键或码的充要条件),单独的学号或者课号也不具有唯一性,所以不能单独作为键或码。 同时注意,图中成绩都为90分的话,那么成绩在该表讨论 键或码 的问题中是没有意义的。如果成绩改成排名的话,并且强制排名只能具有唯一性的话,排名就可以单独成为 键或码。
判断键或码的时候主要是看是否具有唯一性。
所以 C
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com