OCL 是否使用复合结构图?

Does OCL work with composite structure diagrams?

OCL是要和复合结构图结合使用吗?

还是没有意义?如果有意义,有人可以给出一个可能的 OCL 约束的快速示例,例如基于此示例图 source ?

UML 特别提到了这种情况(规范的第 7.6 节)

约束本身可以附加到任何类型的 UML Element,或者实际上是元素的集合。

最后:

7.2.1

The root concepts of Element and Relationship provide the basis for all other modeling concepts in UML.

这意味着您可以对任何内容添加约束。