私はDDDの新機能です。私はトピックエンティティとレッスンエンティティを持っています。 トピックには多くのものがありますレッスン トピックとレッスンを追加/削除する必要があります。エンティティの2つの異なるリポジトリを作成する必要がありますか? またはすべてのレッスンを処理するTopicRepositoryは1つだけですか?これは古典的なものですオーダー品モデルですか?DDDトピック - レッスンの関連付けAggregateRoot
おかげ
私はDDDの新機能です。私はトピックエンティティとレッスンエンティティを持っています。 トピックには多くのものがありますレッスン トピックとレッスンを追加/削除する必要があります。エンティティの2つの異なるリポジトリを作成する必要がありますか? またはすべてのレッスンを処理するTopicRepositoryは1つだけですか?これは古典的なものですオーダー品モデルですか?DDDトピック - レッスンの関連付けAggregateRoot
おかげ
両方のエンティティがお互いに意味をなさない場合は、2つの異なるリポジトリに進みます。
トピックを削除すると、このトピックに関連するすべてのレッスンを削除する必要がありますか? もしそうなら、あなたはトピックとレッスンの両方を扱うTopicRepositoryを手に入れました。
いいえの場合は、2つのリポジトリがあります。
Lesson
sがTopic
秒せずに任意の意味を作るのですか?そうでなければ、はい、これは非常によくのような注文です - 受注商品。
最終的にユーザーはレッスンだけを気にしますが、すべてのレッスンではトピックが必要です – Peter