关于数数据库ER图的问题,懂的人进

关于数数据库ER图的问题,懂的人进,第1张

该图表示实体的自我关联,

例如该实体假如是学生,菱形为管理,

意为学生中有一个班长(也是学生)对他们进行管理,关系为1:M关系

关系一般有3种,1:1,1:M,N:M

写在直线上,写什么就需要看实体之间的关系了。

比如老师和学生一般是N:M关系

意为一个老师可以教多个学生,

一个学生可以向多个老师学习。

ER图是基于ER模型(实体关系模型)画的,属于概念模型,是对现实世界的实体及其之间关系的抽象。

数据库表是属于数据模型,用来描述数据的结构关系。

通常我们数据库的设计要经过下面这个过程:

现实世界-〉概念模型-〉数据模型

一般项目的设计中,首先通过需求分析的人员根据客户抽象出 ER图,然后由数据库的设计人员根据ER图和用户对查询等方面的需求设计出数据库的表结构,以及相关的视图和索引。

一个导游可以带多个游客就是1对多的关系,多个游客可以对一个导游进行评价,导游选择路线只由当时带团的那一个导游选择多个路线,所以导游选择路线也是1对多的关系。游客信息一张表,评价一张表,导游信息一张表,路线的话最好要有一张表,通过一些字段可以关联起来,详细设计最好多添加几个字段,将来可以对项目进行扩展!

以上就是关于关于数数据库ER图的问题,懂的人进全部的内容,包括:关于数数据库ER图的问题,懂的人进、数据库 ER图是什么意思啊、数据库ER图问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9748518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存