Uml 问卷(审核)类图?

Uml 问卷(审核)类图?,uml,Uml,我正在使用JSF2、spring和jpa开发一个web应用程序,我的应用程序允许用户: 创建新审核 回答审计相关问题 。。。 我的类图的规则是: 一,。一个问题属于一章 二,。一章有很多问题 三,。审计有一个或多个章节 四,。一章可用于一次或多次审核 五,。一个问题(属于一章)对iche审计有一个答案 在我的类图中,我将审计类与问题类相关联,以便生成一个名为“答案”的关联类,该关联类具有答案属性 我不是舒尔,如果这是正确的,或者如果我应该用另一种方式。 有什么想法吗? (对我的英语很抱歉

我正在使用JSF2、spring和jpa开发一个web应用程序,我的应用程序允许用户:

  • 创建新审核
  • 回答审计相关问题
。。。 我的类图的规则是:

  • 一,。一个问题属于一章
  • 二,。一章有很多问题
  • 三,。审计有一个或多个章节
  • 四,。一章可用于一次或多次审核
  • 五,。一个问题(属于一章)对iche审计有一个答案

在我的类图中,我将审计类与问题类相关联,以便生成一个名为“答案”的关联类,该关联类具有答案属性

我不是舒尔,如果这是正确的,或者如果我应该用另一种方式。 有什么想法吗?
(对我的英语很抱歉)

你提供的信息很少。这是我在不详细描述如何使用模型的情况下所能做的最好的事情:


谢谢Sami的回答,你认为类图中允许像你那样有一个循环(类间)吗?有可能吗?您需要什么信息?没有理由避免循环依赖。如果您使用ORM(如JPA)加载实体,请确保使用延迟加载。好的,再次感谢您,最后一件我没有提到的事情是:审计完成后,必须为所有问题生成一个包含操作的操作计划,回答为“否”。所以ACTION类与ANSWER类关联,ACTIONPLAN类与AUDIT类关联,最后ACTION类与ACTIONPLAN类关联。只是与部分混淆操作仅针对回答为“否”的问题指定,这是否意味着我需要添加一些内容?每个问题是否有一个或多个操作(=每个“否”-答案是否生成一个操作,或者每个问题是否只有一个操作,回答为一个或多个“否”-答案)?行动计划到底是什么?它与审计的关系是什么?每个回答“否”都有一个或多个行动,一个审计可能有许多回答“否”的问题,对于每个问题(回答为“否”),必须指定一个行动或多个行动。行动计划是在审计完成后为审计定义的,它包含行动列表(前面为“否”答案指定),当然,审计只能有一个行动计划,一个行动计划属于一个审计。(actionplan很好地简化了我前面的db查询,因为它已经包含了操作列表)您觉得它正确吗?或者我们不需要行动计划课。