将ER模型转换为关系模型

给定的ER模型可以转换为关系模型。关系模型包括关系,元组,属性,键和外键。

  • 关系是由元组制成的表。

  • 元组是一行数据。

  • 属性是关系的特征。

ER模型和关系模型之间存在直接映射。

请看以下示例-

将ER模型转换为关系模型的规则-

  • 实体类型将转换为关系表。

  • 1:1或1:N关系类型转换为外键。

  • M:N关系类型转换为带有两个外键的关系。

  • 将简单属性转换为属性。

  • 值集已转换为域。

  • 键属性转换为主键。

现在,对于上面的示例,我们可以创建三个关系:

  • 雇员

  • Works_On

  • 专案

将属性转换为字段

  • 员工将拥有E_ID,姓名,称号和Dob。

  • Works_On将具有E_ID,状态和P_ID。

  • 项目将具有P_ID,S_Date和E_Date。

现在我们可以在DBMS中创建表。

总体转换摘要为-