如何在 class 图表中制作 table 参数

how to make a table of parameters in a class diagram

我有一个参数 table,我想在 class 图中对其建模。 我们应该把这样的参数 table 放在 class 图中吗? 这个 table 到底代表什么?枚举还是什么? 我应该将其建模为枚举 class 吗?

这是我的图表:

table"Droit"是一个参数table。我的模型正确吗?

编辑: 该图是法语的。 “Profil”和“Droit”表示 "Profile" 和 "Rights"。 “Libelle”的意思是"Description"。而“Ajouter”,“Modifier”,“Consulter”的意思是"Add","Change"、"View"。

您的整个实体控制边界 class 图似乎是关于(用户?)配置文件的管理。此外,您的实体 Droit 似乎代表了 Profil 可能拥有的授权权限。

如果这些假设得到证实,我认为 Droit 应该是该图的完整部分。如果不了解此信息,将很难理解配置文件的结构并实施控制器方法。

您将此 table 视为 "parameter table" 的事实与此处无关。主要问题不是 class 对整个系统的重要性,而是你想在图表中表示什么。如果它是对配置文件和授权管理的放大,那么您将需要它。当然,如果您的模型专注于业务 classes,这样的 table 不会增加对领域的理解,我的答案会有所不同吗?