预订演示
前页 后页

创建矩阵叠加

当您创建一个矩阵覆盖以应用于关系矩阵的单元时,您定义可以在该覆盖下分配的值,以及这些值是必须是单个的还是可以组合设置的。叠加定义实际上是在连接器上创建的标记值,是预定义的标记值类型MatrixOverlay。

访问

功能区

设计>包>包/矩阵| Open as (源/target/Both) : Overlays 下拉箭头 | <新叠加>

上下文菜单

浏览器窗口|右击包|关系矩阵| (As源、As目标或As Both) : Overlays 下拉箭头 | <新叠加>

键盘快捷键

Alt+9 : 叠加下拉箭头 | <新叠加>

Alt+1 |矩阵:叠加下拉箭头 | <新叠加>

创建叠加层

字段/按钮

行动

也见

覆盖名称

类型叠加层的适当名称。这也成为标签名称。

允许值

类型在覆盖/标签的允许值中,不被任何标点符号或空格分隔(例如,CRUD);矩阵单元区分大小写,因此请按照要输入的内容准确键入值。

互斥

如果您希望一次只在一个单元中设置一个允许值,请选中此复选框。 (这使得标记值成为枚举类型。)

如果您想允许一次在单元中设置任何值组合,请清除该复选框。 (这使得标记值成为自定义类型。)

确定

点击此按钮保存新的叠加/标记值。

您现在可以在“ UML类型”对话框的“标记值类型”选项卡上查看叠加层,格式为:

类型=枚举;值=C、 R 、 U 、 D ;MatrixOverlay=true;

标记值类型

注记

  • 您不能更改关系矩阵上的现有覆盖;由于叠加是由一个标记值定义的或标记值类型的,您可以通过删除或编辑“ UML ”的“标记值类型”选项卡上的“值类型”选项卡来删除叠加值和/或“互斥”设置类型对话框

了解更多