如何在数据库中表示多对多的关系

日期:2020-07-31 19:04:37 人气:1

如何在数据库中表示多对多的关系

多对多:新建一个关系表,将两张表关系起来。关系表中是两张表的主键。 如:有多个学生,每个学生可以选修多门课程,每个课程可以被多个学生选修。 注意:多对多中,不能说在一个表中加个字段,cid是另一张表的主键,不能写两个数据。 扩展资料 一个好的表结构设计,可以减少一些不必要的表或字段等。数据表之间的关联关系分为三种:一对一、一对多、多对多。 1、一对一,是将数据表“垂直切分”,就是A表的一条记录对应B表的一条记录。 优点: (1)便于管理、可提高一定的查询速度。 (2)减轻CPU的IO读写,提高存取效
    A+
热门评论