多对多对象的表的设计2
2016-08-21 23:39:39 0 举报
多对多关系的表设计是数据库设计中常见的一种情况。在这种情况下,一个对象可以与多个其他对象相关联,反之亦然。为了表示这种关系,我们需要创建三个表:一个主表(通常包含主键)和两个关联表,每个关联表都包含外键以及指向主表的引用。这种设计允许我们在不违反唯一性约束的情况下存储复杂的关系。例如,在一个学生选课系统中,一个学生可以选修多门课程,而一门课程也可以被多个学生选修。因此,我们需要创建一个“学生”表、一个“课程”表以及一个“选课”表来表示这种多对多的关系。
作者其他创作
大纲/内容
t_name
s_name
2
t_salary
1
1000000
yeer
s_id
yesan
t_id
老张
出现冗余数据,但是查询性能很好,不需要查多表。
0 条评论
下一页