数据库原理重点提示之将ER模型转换成关系数据库
来源:互联网 发布:淘宝上 fast头盔 编辑:程序博客网 时间:2024/06/07 14:56
将ER模型转换成关系数据库
ER模型转换关系数据库的 一般规则:
(1) 将每一个实体类型转换成一个关系模式,实体的属性为关系模式的属性。
(2) 对于二元联系,按各种情况处理,如下面所示。
二元关系 | ER图 | 转换成的关系 | 联系的处理 | 主键 | 外键 |
1:1 |
|
(2)把模式A的主键,联系的属性加入模式B | (略)
|
方式(2): | |
1:N |
|
| (略) | 模式A的主键为模式B的外键 | |
M:N |
| 联系类型转换成关系模式A-B; | 两端实体类型的主键一起构成模式A-B主键 | 两端实体类型的主键分别为模式A-B的外键 |
M:N联系的示例
比如,ER图如下:
可以转换成以下模式:
学生(学号,姓名,性别,年龄)
主键为学号
课程(课程号,课程名,任课教师)
主键为课程号
选课(学号,课程号,成绩)
主键为课程号、学号,外键为课程号,学号;
1:N联系的示例
比如,ER图如下:
可转换为如下关系模式:
商店模式(商店编号,店名,店址,店经理)
主键为商店编号
商品模式(商品编号,商品名,单价,产地,商店编号,月销售量)
主键为商品编号,外键为商店编号
职工模式(职工编号,职工名,性别,工资,商店编号,开始时间)
主键为职工编号,外键为商店编号
- 数据库原理重点提示之将ER模型转换成关系数据库
- 《数据库系统原理之ER模型》
- 数据库系统原理——ER模型与关系模型
- 数据库系统原理——ER模型与关系模型
- 【数据库设计】逻辑设计-ER模型转换为关系模型
- 数据库原理 ----- ER图,关系模型,FD,BCNF,3NF
- 数据库设计之概念模型ER关系图
- 数据库 之 ER模型、函数依赖、无损分解、关系代数
- 数据库系统原理——ER图转换成关系模式集的算法
- 【数据库】ER图转换成关系模式集的算法
- 数据库系统原理(二)--ER模型
- 数据库设计之E-R模型转换成关系模型
- 自考《数据库系统原理》(2)之数据库设计和ER模型
- 数据库ER模型
- 数据库--ER模型、函数依赖、无损分解、关系代数
- 数据库--ER模型、函数依赖、无损分解、关系代数
- ER 和 数据库关系模式
- 数据库设计和ER模型
- mysql批量导入sql文件
- 2009-2010年中国嵌入式开发从业人员调查报告
- TCP协议的通讯方式----三次握手
- 数据库设计--ER图
- mahout SparseVectorsFromSequenceFiles详解(4)
- 数据库原理重点提示之将ER模型转换成关系数据库
- 晚安,2010 - 梦幻骑士的2010纪念册
- Linux内核中的Cache段 —— __read_mostly
- 成功的核心秘密
- Blog学习方式浅议
- 《让子弹飞》一些很经典的语录
- 计算机网址大全
- 曲阜师范大学之2008级《数据库系统概论》期末试题(D卷)
- 根据启发函数(A*算法)求解八数码问题