HOMELv029 関連クラス(Association Class)を「分解」して通常のクラスと2つの多対1関連にするリファクタリングを行った場合、失われる可能性のある意味的な制約はどれか。 2026年1月25日 関連クラスは「リンクそのものがクラス」であるため、同一のリンク(ペア)は1つしか存在できない。中間クラスにすると、同じペアを持つ別の中間オブジェクトを複数作れてしまうため、ユニーク制約({unique})を手動で追加する必要がある。 アクティビティ図において、入力ピンがトークンを受け取るまでアクションの実行を開始できない性質を何と呼ぶか。 OCLの `OclAny` 型は、OCLの型階層においてどのような位置にあるか。