数据库里的E-R图是什么?

 我来答
老师小乔
推荐于2017-05-16 · TA获得超过3680个赞
知道大有可为答主
回答量:1985
采纳率:66%
帮助的人:708万
展开全部
E-R图就是实体—联系图,我们在开发数据库的时候,首先要做的就是识别实体以及实体之间的关系,并将实体与联系在数据库表中用表及主外键约束表示出来。ER图的作用就是为了更有效的在概念模式下设计数据库,更形象的识别实体及实体之间的关系。用矩形做实体,椭圆做属性,菱形用作表示关系等等。具体的东西还需要看看数据库方面的书籍,并且用一些诸如rationalrose等工具进行设计,才能正真理解什么意思,祝好运。
秒懂百科
2020-12-29 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.3亿
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wjxyzys
推荐于2018-05-30 · TA获得超过294个赞
知道小有建树答主
回答量:332
采纳率:100%
帮助的人:228万
展开全部
实体--联系图(entity-relation),用来反映现实世界中实体之间的联系的图形。E-R图中包括的元素主要有:实体(矩形框内写上实体名表示)、属性(用短横线连接实体,椭圆内写上属性名表示)、联系(短横线连接不同的实体,在菱形框内写上联系名)、联系的类型(联系连接不同实体的线上标示出来联系的类型),联系的类型主要有1:1、1:n、m:n三种类型。
1:1表示联系两端的实体相互间都是1:1的联系,如:一个学校有一个校长,一个校长在一个学校里任职;则校长和学校之间就是一对一的联系。
1:n表示联系两端的实体之间是一对多的联系,如:一个班级有很多学生,一个学生只能属于一个班级,则班级和学生实体之间就是一对多的联系;
m:n表示联系两端的实体之间是多对多的联系,如:一个学生可以学习很多课程,一门课可以被很多同学学习,则学生和课程之间就是多对多的联系。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式