数据库中的一对多、多对多的关系讲解
1、关系映射:一对多
一个对应多个,多个对应一个。
举例:从球队角度:在球场上一个球队拥有多名足球运动员,
从球员角度:多个球员属于一个球队
如上 即为多对一的关系
2、一对一
一对一的关系就如球队与球队所在地址的关系,一支球队只有一个地址,一个地址对应一个球队。
3、多对多关系
常见的是学校中班级与老师之间的关系,一个班级有多个老师上课,而每个老师又给多个班级上课,
在多对多中需要采用第三张表的方式,这样将多对多转换成两个一对多。