给定的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中创建表。
总体转换摘要为-