uml - 如何在 uml 类图中表示多对多关系

标签 uml class-diagram

我有一个关于 UML 类图的问题。多对多关系是否有像 ERD 图中那样的联结表?对于我来说,有一个连接表来放置元素的数量是有意义的。这是我所拥有的,但没有连接表 enter image description here

最佳答案

当然有。它被称为关联类。记法如下:

enter image description here

这是一个快捷方式

enter image description here

OrderItem涉及ItemPurchaseOrder添加所需的内容(数量、折扣等)。

关于uml - 如何在 uml 类图中表示多对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61329520/

相关文章:

mysql - 类图: How to show a user can assign role to another user?

java - 您如何在 UML(类图)中将集合(arrayList、vector 等)编写为属性?

uml - 如何在 draw.io 中重命名 Actor

java - JPanel 是否在类图中表示为它自己的类?

java - 什么是最好的软件开发分析和设计工具,能够将设计转化为实际代码?

java - eclipse中通过objectaid创建的类图消失了

grails - Grails/GORM —使用 'hasMany'将关联映射到整个类层次结构

c++ - 如何在 UML 中表示从模板参数的继承?

UML 图 - 在我的应用程序中发送电子邮件被视为外部系统