将 E-R 模型转换为关系模型
rdbmsmcadatabase更新于 2026/2/7 1:37:17
给定的 ER 模型可以转换为关系模型。关系模型包含关系、元组、属性、键和外键。
关系是由元组组成的表。
元组是一行数据。
属性是关系的一个特征。
ER 模型和关系模型之间存在直接映射。
请考虑以下示例 −

ER 模型转换为关系模型的规则模型-
实体类型转换为关系表。
1:1 或 1:N 关系类型转换为外键。
M:N 关系类型转换为具有两个外键的关系。
简单属性转换为属性。
值集转换为域。
键属性转换为主键。
现在,对于上述示例,我们可以创建三个关系-
员工
Works_On
项目
将属性转换为字段-
员工将具有 E_ID、姓名、职位和出生日期。
工作中将具有 E_ID、状态和 P_ID。
项目将具有 P_ID、S_Date 和 E_Date。
现在我们可以在 DBMS 中创建表了。
整体转换总结如下 −


