2011-02-06 10 views
0

私はDDDの新機能です。私はトピックエンティティとレッスンエンティティを持っています。 トピックには多くのものがありますレッスン トピックレッスンを追加/削除する必要があります。エンティティの2つの異なるリポジトリを作成する必要がありますか? またはすべてのレッスンを処理するTopicRepositoryは1つだけですか?これは古典的なものですオーダー品モデルですか?DDDトピック - レッスンの関連付けAggregateRoot

おかげ

答えて

0

両方のエンティティがお互いに意味をなさない場合は、2つの異なるリポジトリに進みます。

トピックを削除すると、このトピックに関連するすべてのレッスンを削除する必要がありますか? もしそうなら、あなたはトピックとレッスンの両方を扱うTopicRepositoryを手に入れました。

いいえの場合は、2つのリポジトリがあります。

0

Lesson sがTopic秒せずに任意の意味を作るのですか?そうでなければ、はい、これは非常によくのような注文です - 受注商品

+0

最終的にユーザーはレッスンだけを気にしますが、すべてのレッスンではトピックが必要です – Peter

関連する問題