あるエンティティが集約A,Bに属する場合、そのエンティティは集約Aがあるパッケージか集約Bがあるパッケージのどちらに配置すればよいでしょうか?
Opened this issue · 0 comments
little-hands commented
Question
あるエンティティが集約A,Bに属する場合、そのエンティティは集約Aがあるパッケージか集約Bがあるパッケージのどちらに配置すればよいでしょうか?
Answer
エンティティが複数集約にはあんまり属しくいので、どんなモデルかちょっと気になります、具体例追加質問もらえると嬉しいです。まずは一般論で回答します。
値オブジェクトは割と複数集約で使用することが多いです。わかりやすいのはIDを表すクラスです。
関連する回答が「DDDサンプルコード&FAQ」の8.6.2 節あります。
https://gyazo.com/3fab2b1aad7a486be02f18f869bdced5
もし他の回答も気になったらぜひお手に取ってみてください!
https://little-hands.booth.pm/items/3363104