0

我通常会找到我需要的一切,但一切都是第一次......:D

我正在尝试创建一个概念数据模型,但我不知道如何正确显示 M:N 关系,默认情况下不应包含该关系,但您仍然可以分配抽象实体的动词和方向。假设我们有“项目”并且我们有“项目角色”,我该如何正确地展示关系?我可以有如图所示的 2 个箭头还是我必须添加连接表和??我无法解决这个问题..

提前非常感谢你:)

在此处输入图像描述

4

1 回答 1

0

可以使用合适的建模语言创建概念数据(或信息)模型,例如 ER 图或 UML 类图。两种语言都有一个用于多对多关联(或关系类型)的概念和视觉符号。只需遵循他们的定义。由于 ER 图没有标准,因此使用 UML 更容易/更可取。

为了显示两个类(表示实体类型)之间的多对多关联,您绘制一条连接线并在两端用星号(“*”)对其进行注释。

请注意,连接表是数据库实现,而不是建模概念。

于 2021-09-29T11:00:33.263 回答