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

2025-03-12 03:21:19
推荐回答(3个)
回答1:

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

回答2:

一个表的主键(这是一),做另一个表的外键(就是多)

回答3:

一对多:表A的一个记录在表B中只能对应一个有记录。以相同字段作为两表的联系。如,把表A作为父表,建立主索引,则子表B建立普通索引或唯一索引。这就是一对多
一对一:子表为主索引或候选索引