mysql中ER图将实体映射到_数据库中的ER图是不是每一张表对应着一个实体

ER图中的每个实体集通常对应数据库中的一张表。例如,在学生表和图书表中,学生和图书是实体集,它们之间的借还关系表现为联系集。借还记录作为一个实体集,可以体现在关系数据库中为一个独立的表。在ER模型中,学生与图书的关系是借还图书,而学生与借还记录、图书与借还记录的关系并不直接体现,借还记录作为联系集连接学生实体集和图书实体集。
摘要由CSDN通过智能技术生成

数据库中的ER图是不是每一张表对应着一个实体以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

1ce47939e0c9d9cd2bed1ba187a70022.png

第一个问题,是不是每一张表对应着一个实体?

楼主的概念混乱,一个表是什么?是一个关系,也就是关系模式(但还是有点区别)。

我举个例子,一个学生表,里面有很多学生的信息记录,一个学生是一个实体,所以一张表应该对应的一个实体集。

第二个问题,“借还”属于关系还是属于实体?

实体是什么,实体是可以被标识的东西。

实体的可以是具体的东西(人、车子。

),也可以是抽象的(飞机航行,交通规则),那么借还记录也是一个实体。

在ER图中,“借还”是学生实体和图书实体之间的联系,是一个联系集。

怎么就成了关系和实体了?

先打这么多吧,楼主不懂继续问。

更多追问追答追问

我还以为实体是具体的物质。

借还记录是学生表和图书表之间的媒介。

“借还记录”是实体,那么学生,图书和借还记录的关系怎么写呢?

学生-借阅-图书。

学生-?-借还记录。

图书-?-借还记录。追答

在ER模型里面,学生是实体集,图书是实体集,两个实体集之间的关系是通过联系集来连接的。

就是说学生实体集和图书实体之间的关系是借还图书,那你单独说学生和借还记录是什么关系,有这么问得吗?追问

你让我糊涂了,你刚才说:“实体可以是抽象的(飞机航行,交通规则),那么借还记录也是一个实体。” 而且学生跟借还记录是有直接联系的

现在说借还记录和学生的关系不存在?还是说借还记录是联系集,而不是实体集?追答

借还图书联系集和借还记录表是一个东西吗? 只有在图书实体,学生实体这两者一起的时候,才可以说之间的联系是接还图书,脱离了图书实体,你单独拿学生实体和借还图书出来,说这二者的关系,这行嘛?

还有联系集,实体集是在ER模型里面说的,关系模型是关系模型,这二者不是等价的,关系模型里面,就是关系,没有什么联系集之类的。

还有就是,我说的是借还记录是一个实体集,而图书和学生之间的联系是借还图书,这两个不是同一个东西。

一个是实体,一个是联系。

分页:123

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值