集約
トップレベルのエンティティが「ルート」として機能する、単一のユニットとして扱えるドメインオブジェクトのコレクション
DMMF: 集約
集約内のオブジェクトに対するすべての変更は、集約ルートであるトップレベルエンティティを起点にする必要がある
集約は、集約内のすべてのデータが同時に正しく変更されることを保証する整合性の境界として機能する
他のエンティティは、集約ルート の識別子によってのみ、集約を参照する
永続化、データベーストランザクション、データ転送における アトミック な処理単位
アトミック = すべて実行される or 何も実行されない
全か無かの法則
#DDD