在转换前,应该了解er图中每种形状代表的意义,”矩形“代表实体,”椭圆“代表实体的属性,而”菱形“代表实体间的关系,在关系中可用1:1, 1:n, n:1, n:m等表示。
2
/3
此时举个例子:
在某一游戏大厅内,有三个实体:游戏、玩家、分数
这三个实体分别对应属性:游戏(编号,名称,类型)玩家(账号,昵称,等级)分数(游戏编号,玩家账号,得分),那么用er图表示如下
(其中m个玩家可玩n款游戏,也会获得n个分数)
3
/3
在清楚了各实体间关系后,就可以按照“R(A1:D1,A2:D2, … An:Dn)"(其中D可省略)来转换了