cross-aggregate-constraints とは?
集合体間の制約チェックのための設計決定をサポートします (「集合体 A のユースケースでは、集合体 B の状態をチェックしたい」)。 Saga の不正使用の検出、ビジネス要件の再検討、CQRS/ES の技術的制約の理解、一貫性のないデータを許容するかどうかの決定が含まれます。 コードレビュー、アーキテクチャ設計、または要件分析中に集合体間の制約の問題に直面した場合に使用します。 ターゲット言語: 言語に依存しません。 トリガー: 「クロスアグリゲート制約チェック」、「別のアグリゲートの状態を確認したい」、「Sagaでの制約チェック」、「製品がブランドにリンクされているかどうかの確認」、「クロスアグリゲート検証」、「イベントソーシングによる逆引き参照」、「アグリゲートをまたぐビジネスルール」、「CQRS/ES制約」、「コマンド側で読み取りモデルを参照できますか?」などのアグリゲート間制約関連のリクエストによってアクティブ化されます。 「ユースケースで別の集合体を参照する。」 ソース: j5ik2o/okite-ai。