次のシナリオで本当に苦労しています。
ユーザー集約があるとしましょう。ユーザーは 1 つ以上のグループ、メッセージ、友達、写真ギャラリーなどを作成できます。今では、グループ、メッセージ、友達、写真ギャラリーはそれぞれ独自の集約グループにある必要があるようです。グループ、メッセージ、友人、フォト ギャラリーなどの User プロパティを持つだけでなく、これらのセクションのそれぞれに IList<> プロパティを含むユーザー エンティティを作成するのは非論理的です。どのアプローチが DDD から最も理にかなっていますか?視点?エンティティのハイドレーションについても考えており、ユーザー エンティティからすべてを取得するのではなく、必要に応じてグループやメッセージなどを取得する方が理にかなっているようです。このシナリオを処理するための推奨される方法は何ですか?