Database design DMS-Chen符号与[min,max]符号

Database design DMS-Chen符号与[min,max]符号,database-design,entity,rdbms,Database Design,Entity,Rdbms,我目前正在学习数据库管理系统课程,在该课程中学习chen和[min,max]符号。 我很难理解为什么这个数字是正确的; 因此,如果读取chen符号,一个E_1可以有多个E_2,但是在我的头脑中,[min,max]符号当前表示一个E_2可以有多个E_1 有人愿意解释吗?假设我们有两个实体,教授和学生,具有(1:N)基数,它们之间的关系是监督。在ER图中,两个实体通过一条线连接到关系 根据: 在ER图中,总参与(或存在依赖)显示为连接参与实体类型与关系的双线,而部分参与则显示为单线 这里我们有一条

我目前正在学习数据库管理系统课程,在该课程中学习chen和[min,max]符号。 我很难理解为什么这个数字是正确的;

因此,如果读取chen符号,一个E_1可以有多个E_2,但是在我的头脑中,[min,max]符号当前表示一个E_2可以有多个E_1


有人愿意解释吗?

假设我们有两个实体,教授和学生,具有(1:N)基数,它们之间的关系是监督。在ER图中,两个实体通过一条线连接到关系

根据:

在ER图中,总参与(或存在依赖)显示为连接参与实体类型与关系的双线,而部分参与则显示为单线

这里我们有一条线将实体连接到关系,这意味着实体在关系中的参与是部分参与

从(1:N)基数,我们知道一个教授可以指导许多学生。从这一行中,我们知道一位教授可能根本不会指导任何学生

同样,一名学生可以由一名教授指导,也可以不由教授指导


这可以很容易地转换为(最小值,最大值)表示法,因为您知道一位教授可以管理许多或没有学生,所以最小学生人数为0,没有最大限制,所以使用(*)(字母n可以代替星号)。另一方面,一名学生可以不受教授监督,也可以只受一名教授监督。因此,教授人数最少为0人,最多为1人。

我认为你误读了Chen符号。@WalterMitty你怎么看?我错了。我同意OP阅读陈的方式。对不起,请在你的问题中加入文本,因为任何可以作为文本的内容都可以加入你的问题。比如,整个图表。无法搜索或剪切粘贴图像。您被告知使用了什么参考?上面说什么?谷歌搜索“Chen符号与[min,max]符号”或“stackoverflow”告诉你什么?