怎么在数据表中建立一对多的永久关系

怎么在数据表中建立一对多的永久关系,第1张

假如有3个表: 学生:学号、姓名、性别、出生年月 成绩:学号、课程号、成绩 课程:课程号、课程名 咱们如果在 学生和成绩表之间建立永久性联系,那么就需要用学号这个字段 因为他是这两个表中的公共字段,只有两个表中有相同的字段我们才能将他们联系起来学生和成绩两表的的关系 学生是父表 成绩是子表 在学生表中以学号建立主索引,在成绩表中以学号建立候选索引,然后将做索引拖到 候选索引上就可以了。

1)一对一的关系

例如:一个人对应一个唯一的身份z号,即为一对一的关系。

2)一对多关系

例如:一个班级对应多名学生,即为一对多关系

3)多对多关系

例如:一个学生可以选多门课程,而同一门课程可以被多个学生选修,彼此的对应关系即是多对多关系。

将这两个表加入到某一个数据库中,设置“一方”的表建立主索引,“多方”的表建立同一字段的的普通索引,打开数据库设计器,从“一方”表的此字段按左键拖到“多方”表的此字段,这时会出现一条黑线,此时一对多永久关系建立完毕。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6696867.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存