如何设置外键,有三个表,学生表(ID,学号,课程号,成绩),课程表(ID,课程号,课程名)

成绩表(ID,课程号,学号,成绩),其中ID均为自增字段,如何设置这三个表的外键关系。这三个表的自增字段是必要的吗,可以怎样更改?... 成绩表(ID,课程号,学号,成绩),其中 ID 均为自增字段,如何设置这三个表的外键关系。这三个表的自增字段是必要的吗,可以怎样更改? 展开
 我来答
百度网友7cb8fc542
2012-01-27 · TA获得超过298个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:282万
展开全部
学生表中的学号是否唯一且必须?如果是的话,建议将ID及学号合并
课程表中的课程号是否唯一且必须?如果是的话,建议将ID及课程号合并
学生表中课程号是课程表中ID的外键,成绩表中的课程号是课程表中ID的外键,成绩表中的学号是学生表中ID的外键
上修与人蝇1E
2012-01-27
知道答主
回答量:30
采纳率:0%
帮助的人:19.9万
展开全部
学生表的 课程号 和 课程表的 课程号 对应,成绩表的 课程号 和 课程表的 课程号 对应, 也可以和 学生表 的 课程号 对应,这样就把三张表之间建立的外键关系。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-01-27
展开全部
学生表中的学号-->成绩表中的学号(外)<--课程表中的课程号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
过范独泓
游戏玩家

2019-07-01 · 非著名电竞玩家
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:567万
展开全部
学生表中的学号-->成绩表中的学号(外)<--课程表中的课程号
再看看别人怎么说的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式