【数据表间关联关系】 一对多、多对一、一对一、多对多
关联映射:一对多/多对一
存在最普遍的映射关系,简单来讲就如球员与球队的关系;
一对多:从球队角度来说一个球队拥有多个球员 即为一对多
多对一:从球员角度来说多个球员属于一个球队 即为多对一
数据表间一对多关系如下图:
关联映射:一对一
一对一关系就如球队与球队所在地址之间的关系,一支球队仅有一个地址,而一个地址区也仅有一支球队。
数据表间一对一关系的表现有两种,一种是外键关联,一种是主键关联。图示如下:
一对一外键关联:
一对一主键关联:要求两个表的主键必须完全一致,通过两个表的主键建立关联关系
关联映射:多对多
多对多关系也很常见,例如学生与选修课之间的关系,一个学生可以选择多门选修课,而每个选修课又可以被多名学生选择。
数据库中的多对多关联关系一般需采用中间表的方式处理,将多对多转化为两个一对多。
【数据表间关联关系】 一对多、多对一、一对一、多对多相关推荐
- 数据库建表-- 一对多/多对一/一对一/多对多 关系
转自: https://blog.csdn.net/zhongshan_c/article/details/8210196 数据库建表-- 一对多/多对一/一对一/多对多 关系 关联映射:一对多 ...
- MySQL 数据表的关联关系 --- 一对一关联
数据与数据之间的关联 关系分为4种: 一对一关联: 一对多关联: 多对一关联: 多对多关联: 一对一关联: 方案2:唯一外键约束(主外键关联): 在任意一张表中添加一个字段,添加外键约束与另一张表主键 ...
- 轻松实现SQL Server与Access、Excel数据表间的导入导出
在SQL SERVER 2000/2005中除了使用DTS进行数据的导入导出,我们也可以使用Transact-SQL语句进行导入导出操作.在Transact-SQL语句中,我们主要使用OpenData ...
- PS模块常用表和表间关联关系-PROJ/PRPS
目录 1.PROJ 项目定义 2.PRPS WBS元素 3.V_PRPMP PRPS和PROJ视图 4.AUFK/CAUFV/AFKO 网络(和生成订单共用表) 5.JEST/TJ02T ...
- django orm级联_Django数据表关联关系映射(一对一、一对多、多对多)
我们知道涉及到数据表之间的对应关系就会想到一对一.一对多.多对多,在学习 MySQL 数据库时表关系设计是需要重点掌握的知识.Django 中定义了三种关系类型的字段用来描述数据库表的关联关系:一对多 ...
- 数据库表设计(一对多,多对多)
目录 一.总结 二.数据表设计(一对多,多对多) 三.数据库怎么设计多对多的数据表 回到顶部 一.总结 1.项目中小组和主题之间是多对多的 2.可以将常用信息和不常用信息分成两个表来优化数据库 2. ...
- Mysql数据表存在一对多数据合并
当数据表中存在一对多的情况,有需求需要合并成一条的时候 场景:一个项目对应的客户,他的联系人可能有多个,需要把数据从多行调整为一行 CUST_ID CUST_NAME CUST_ADDR CONTAC ...
- 变成一列_VBA实践(6)--excel横向排列的数据表变成竖向排列
横向排列的数据表变成竖向排列 一个由某程序导出的excel文档的数据表排列是从左到右的横向排列.数据表在同一个sheet中,一个完整的数据表占23行11列,数据表间间隔一列.数据表很多. https: ...
- 3.10 创建教学管理数据库的数据表
学生表 教师表 系别表 选课表 课程表 授课表 学号 10 教师编号 4 系别ID 4 选课ID 课程号 4 授课ID 姓名 8 姓名 8 系别名称 8 学号 10 课程名称 10 课程号 4 性别 ...
最新文章
- bugzilla部署
- 自定义添加删除行按钮
- OpenCASCADE:适用于 iOS 的 OCCT 示例
- 简单阻容降压电路图_X2安规电容用于阻容降压容量衰减原因及对策
- python通过opencv使用图片制作简单视频(亲测)
- HarmonyOS之IDL接口使用规范
- linux-git服务搭建
- 学习linux/unix编程方法的建议[转]
- 小甲鱼 OllyDbg 教程系列 (九) :Delphi 程序逆向特点
- 官宣!组建新“电子科技大学”、“航空航天大学”!
- Oracle从零开始3——复杂查询
- 并发视频,怎么hold住高并发
- datagrip替换字_Datagrip 快捷键和常用插件持续更新一集一些使用技巧
- 设计模式原则之五:里氏置换原则
- Julia对矩阵进行预先赋值
- SecoClient 百度云安装包 亲测有效
- 微信小程序电子签名实现并识别文字
- Unity粒子特效UI层级问题
- Kali linux 局域网arp断网攻击
- 《代码整洁之道》读后感及总结