我是DDD的新手。我有一个主题实体和 Lesson 实体。 主题有许多课程。 我需要添加/删除主题以及课程。我应该为实体创建两个不同的存储库, 或只是一个处理所有课程的TopicRepository?这是一个经典的 Order - OrderItem 模型吗?
由于
答案 0 :(得分:0)
没有Lesson
s Topic
是否有意义?如果没有,那么是的,这非常像 Order - OrderItem 。
答案 1 :(得分:0)
如果两个人都没有彼此有意义,那么请选择两个不同的存储库。
如果删除主题,是否应该删除与此主题相关的所有课程? 如果,是..那么你自己有一个处理主题和课程的TopicRepository。
如果不是,您有两个存储库。