[UML类图,涉及模板表单时

问题描述 投票:1回答:1

我正在学习UML图表,我有点困惑如何为我的问题绘制类图

  • 公司有很多用户
  • 一个用户可以属于许多公司
  • 一家公司有许多模板表格
  • 用户无法创建自己的表单,但可以克隆并使用公司的模板表单

我的问题:

  • 此UML图正确吗?
  • Form分为2类还是不必要?
  • 或者有更好的方法吗?

enter image description here

class uml diagram generalization
1个回答
0
投票

此图没有错。但是,我想知道用户表单和克隆的模板表单之间是否不应存在关联。

关于表单模板是否也是表单,还有一个开放的问题。您的简短叙述似乎假定了这一点。另一种选择是不让FormTemplateForm关联,而让prefer composition继承Form。然后,克隆用户表单将仅克隆模板的表单信息,而不克隆仅与模板相关的元数据。

© www.soinside.com 2019 - 2024. All rights reserved.