E-R图如何转换为关系数据模型?
E-R图如何转换为关系数据模型?
【正确答案】:具体转换可以根据以下规则:(1:1)的关系转换为两个关系表,(1:n)的关系转换为两个关系表,(m:n) 的关系转换为3个关系表。 E-R图类型 1:1 1:n m:n 转化表格的个数 2 2 3 转化规律 A(A1,A2,...,Am,B1) B(B1,B2,...,Bn,A1) A(A1,A2,...,Am) B(B1,B2,...,Bn,A1) A(A1,A2,...,Am) B( B1,B2,...,Bn) C(AI,B1,Cl) 转化说明 实体A的关键字是Al,通过 属性Bl与实体B联系 Bl是实体B的关键字,实体 B通过属性Al联系实体A, 形成1:1的联系 实体A的关键字是Al,实体 B的关键字是B1 实体B通过属性Al与实体 A联系,形成1:n的联系 实体A的关键字是Al,实体B的关键字是B1 添加实体C,实体C的关 键字是( A1,B1),形成多对多的关系
Top