💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
一对一关系指一个表的记录与另一个表的单条记录相关;一对多关系允许一个表的记录与多个记录相关;多对多关系需通过连接表关联多个记录。
🎯
关键要点
- 一对一关系定义:一个表的单条记录与另一个表的单条记录相关。
- 一对一关系示例:用户表和用户资料表,每个用户只有一个资料。
- 一对一关系用例:用于出于安全、性能或组织原因分割表。
- 一对多关系定义:一个表的单条记录可以与另一个表的多条记录相关。
- 一对多关系示例:客户表和订单表,一个客户可以下多个订单。
- 一对多关系用例:最常见的关系类型,适用于博客文章与评论、作者与书籍等场景。
- 多对多关系定义:一个表的多条记录与另一个表的多条记录相关。
- 多对多关系示例:学生表和课程表,许多学生可以选修许多课程。
- 多对多关系实现:需要一个连接表来链接两个表。
➡️