有多少个表就要画多少个er图吗

有多少个表就要画多少个er图吗,第1张

是的,有多少表就要画多少图。

er图中有三种实体对应关系,一对一,一对多,多对多。多对多关系的话,必然会生成中间表,你的借还记录表就是中间表,因为学生和图书是多对多的关系注意不是一对多,因为一本书能被多个同学借,虽然不会同时被借,但是借还记录会保持在表中,从数据库角度来讲是多对多。

晕,学知识还有你这种偷懒的

一般由ER图转化数据表都要达到3范式,不知道你是否理解

首先关键字是唯一可以确定一组记录的用椭圆形表示的就是属性,比如说老师,老师是主体,用长方形表示的,他有教师编号,性别,年龄,政治面貌,所授课程等教师编号为主键,其它的照着列出来就行了,表就出来了至于菱形是表示表与表的关系的,可以建立关联,确定主键与外键

这个东西写出的表只要是符合3范式就行,没有固定的就应该怎么写,你只要讲出道理,符合逻辑就行

但愿你能明白,祝你好运,最好问问老师什么的这里讲的也不是很清楚好好学吧

在数据库概念模型设计的时候,ER图是基本方法之百一,主要用来描述数据库中所涉及实体及实体与实体之间度的关系。实体间的关系通常有:1对1(1:1),1对多

(1:m),多对1(m:1),多对对(m:n)等。

比如有两个简单实体,分别是单位和职员,它们的关系就是1:m,一个单位可以有多问个职员;

再比如有两个实体,分别是学生答和图书,它们的关系就是m:n,从而形成中间表

学生借阅的图书,结果是1本图书可以被多人借阅,1个人也可以借多本图书。版

其它的自己去查教程吧。

顺带说说,许多人做数据库表设计是想到哪里就建个字段,没有做概念设计,这样的数据库生命周期很权短,而且维护极难。基本知识学好了非常重要!

以上就是关于有多少个表就要画多少个er图吗全部的内容,包括:有多少个表就要画多少个er图吗、如何将ER图转化成数据库表、数据库ER图一对多联系1:n与1:m的区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存