首页系统er图转化为关系模型例题 系统er图怎么画

er图转化为关系模型例题 系统er图怎么画

编程之家2026-05-19692次浏览

大家好,今天给各位分享er图转化为关系模型例题的一些知识,其中也会对系统er图怎么画进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

er图转化为关系模型例题 系统er图怎么画

er图怎么转换为关系模型

E-R图转换为关系模型的方法如下:

一、工具/原料:

电脑或纸笔。

二、具体步骤:

1、在转换前,应该了解 E-R图中每种形状代表的意义,“矩形”代表实体,“椭圆”代表实体的属性,而“菱形”代表实体间的关系,在关系中可用 1:1、1:n、n:1、n:m等表示。

2、举个例子:

er图转化为关系模型例题 系统er图怎么画

在某一游戏大厅内,有三个实体:游戏、玩家、分数。

这三个实体分别对应属性:游戏(编号,名称,类型);玩家(账号,昵称,等级);分数(游戏编号,玩家账号,得分),那么可用 E-R图表示如下(其中 m个玩家可玩 n款游戏,也会获得 n个分数)。

3、在清楚了各实体间关系后,就可以按照“R(A1:D1,A2:D2,……An:Dn)”(其中 D可省略)来转换了。

...4个多对多的联系和6个实体,问把他转化为关系模型

应该是A吧?

6个实体对应6个关系

对于实体间存在的联系,得到映射基数后,还要知道参与联系的实体是强制参与还是选择参与,比如人拥有车的关系,每辆车都有主人,不一定每个人都有车,这里人就是选择参与,车是强制参与

er图转化为关系模型例题 系统er图怎么画

假设有实体A和B存在联系

对于1对1的联系

如果两边都是强制参与,可以将A的主键放到B的关系中或者将B的主键放到A的关系中,不必为这个联系新建一个关系如果一边是强制参与,一边是可选参与,则将可选参与一边的主键放到强制参与一边的关系中,不必为这个联系新建一个关系如果两边都是可选参与,则要为这个联系新建一个关系,其属性为两边的主键。

对于1对多的联系如果多的一边是强制参与,则将1的一边的主键放到多的一方的关系中,不必为这个联系新建一个关系否则,新建一个关系,其属性为两边的主键

对于多对多的关系新建一个关系,其属性为两边的主键

综上所述:1对1和1对多的话,不一定必须新建关系,而多对多必须新建关系,再加上实体的个数应该是10个

ER图和概念数据模型的关系

概念数据模型是按用户的观点对数据和信息建模,是现实世界到信息世界的第一层抽象,最常用的概念数据模型就是er图,也就是说他们是包含关系。

概念模型把现实世界的关系抽象到信息世界,er图的画法选择就是对数据库在进行设计,然后依据er图进行逻辑结构设计,物理结构设计,这些就是实现了从信息世界到计算机世界的抽象,即数据的结构、储存方式等等。最后是数据库的创建与维护。答得还行吧,把分给我呗

关于er图转化为关系模型例题和系统er图怎么画的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

塞班游戏模拟器 战地模拟器下载vb程序设计题库(vb模拟题)