我是DDD新手。我有一個主題實體和課程實體。 主題有很多課程。 我需要添加/刪除主題以及教訓。我應該爲實體創建兩個不同的存儲庫, 還是隻有一個處理所有課程的TopicRepository?這是一個經典的訂單 - 訂單項模型?DDD主題 - 課程關聯AggregateRoot
感謝
我是DDD新手。我有一個主題實體和課程實體。 主題有很多課程。 我需要添加/刪除主題以及教訓。我應該爲實體創建兩個不同的存儲庫, 還是隻有一個處理所有課程的TopicRepository?這是一個經典的訂單 - 訂單項模型?DDD主題 - 課程關聯AggregateRoot
感謝
如果兩個entites的有道理沒有海誓山盟,然後再爲兩個不同的存儲庫。
如果你刪除一個主題,你應該再刪除與這個主題相關聯的所有的經驗教訓? 如果是,那麼你得到了一個TopicRepository處理主題和課程。
如果沒有,你有兩個倉庫。
做Lesson
奇妝任何意義不Topic
S'如果不是,那麼是的,這非常類似於訂單 - 訂單項。
它是有道理的,最終用戶只關心課程,但每個課程都需要一個主題 – Peter 2011-02-06 15:48:43