ドメイン駆動設計の集約ルートについて、いくつかの(うまくいけば)簡単な質問があります。
- 別の集約ルートのプロパティとして集約ルートを使用しても大丈夫ですか?
- 特定のエンティティを2つ以上の集約ルート内に配置しても問題ありませんか?
私の最後の質問はもう少し複雑です。「ウェブサイト」集約ルートに実際に属するエンティティがいくつかあるウェブサイトがあります。それらは、「ニュース」、「製品」、および「ユーザー」です。データベースには「Website」テーブルはありませんが、「Website」はこれら3つのエンティティの適切な集約ルートのようです。これは通常どのように達成されますか?
ありがとう!