3

在此处输入图像描述

多对多关系应该有一条实线,牢固的关系。在给定的图表中,右边的样本肯定是不正确的,关系线显示是实心的。但是,左侧图的适当关系是什么,应该是虚线(弱关系)还是实线?

4

2 回答 2

1

多对多关系应该有一条实线,牢固的关系。

你用的是什么符号?看起来像是 IE(信息工程)的变体。

无论如何,我想这取决于所使用的符号/约定,在这种特殊情况下,逻辑模型似乎与物理模型一致,除了项目必须连接到至少一名员工的要求,这不容易1映射到物理数据库。

在给定的图表中,右边的样本肯定是不正确的,关系线显示是实心的。

不必要。没有什么可以阻止您将父 PK 迁移到联结表中的备用键并使用代理 PK。这将使关系“无法识别”,保证使用虚线。


1它需要循环延迟 FK

于 2012-09-17T19:01:47.007 回答
0

https://help.drawerd.com/relationship/many-many

使用DrawERD:简单的 web ui 就可以做到。 在此处输入图像描述

于 2020-06-21T02:18:36.727 回答