【数据库】E-R图向关系模型转换的规则
2021-06-19 17:06
676 查看
E-R图向关系模型转换的规则:
(1) 一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的码(关键字)就是关系的码。
(2) 一个
1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。如果转换为一个独立的模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选键。如果与某一端实体对应的关系模式合并,则需要在该关系模式的属性中加入另一个关系模式的码和联系本身的属性。
(3) 一个
1:n联系可以转换为一个独立的关系模式,也可以与任意n端对应的关系模式合并。如果转换为一个独立的模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。如果与n端实体对应的关系模式合并,则需要在该关系模式的属性中加入1端关系模式的码和联系本身的属性
(4) 一个
m:n联系转换为一个独立的关系模式,与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。
(5)三个以上实体间的一个多元联系可以转换为一个独立的关系模式,与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。
相关文章推荐
- 【数据库】E-R图向关系模型转换的规则
- 【数据库设计】逻辑设计-ER模型转换为关系模型
- SQL Server中转换数据库的排序规则
- SQL Server中转换数据库的排序规则
- 现代数据库管理学习笔记五 逻辑数据库设计和关系模型
- 工作流Activiti的学习总结(二)activiti中ProcessEngine的创建和数据库表命名规则
- php将access数据库转换到mysql数据库的方法
- 关于STM32内部AD规则转换 开启控制
- 利用OleDb对象,将数据库中全部表转换成XML文件
- linux下的php网站放到Windows服务器IIS下.htaccess文件伪静态规则转换
- mybatis如何接收字符串转换为date类型插入数据库
- sqlalchemy数据库到模型转换神器——sqlacodegen
- 数据库时间类型转换(Oracle、SQLServer)
- DELPHI 把数据库中的数据转换成XML格式
- ORCALE数据库的时间日期转换 补位 替换 秒转时分秒
- 数据库经纬度转换
- MYSQL创建数据库时候直接指定编码和排序规则
- JDBC实现数据库表格到java对象的转换。
- 关于Java语言的eclipse读取数据库,并将数据转换成JSON格式输出
- 转换数据库时间字段格式函数