er图怎么转换为关系模型
首先,当遇到一对等(1:1)关系时,选择一个实体添加另一个实体的主键即可。例如,学生与班级的关系,一个学生对应唯一一个班级,此时只需在学生表中添加班级的主键即可。其次,对于一对多(1:N)关系,需要在多端添加一端的主键。
在转换前,应该了解 E-R 图中每种形状代表的意义,“矩形”代表实体,“椭圆”代表实体的属性,而“菱形”代表实体间的关系,在关系中可用 1:1:n、n:n:m 等表示。举个例子:在某一游戏大厅内,有三个实体:游戏、玩家、分数。
根据ER模型中的实体,将每个实体转化为个关系表。实体的属性将成为关系表的字段,实体的键(或者选择性标识符)将成为关系表的主键。关系转化为关系表:根据ER模型中的关系,将每个关系转化为一个关系表。关系的属性将成为关系表的字段,关系的键将成为关系表的外键。
ER图到关系模型的转化过程 实体类型的转换将每个实体类型转换成一个关系模式。实体的属性即为关系模式的属性。实体标识符即为关系模式的键。

文章版权声明:除非注明,否则均为知晓阁原创文章,转载或复制请以超链接形式并注明出处。


