Object 在DDD中定义多对多关系
多对多表结构是否定义为DDD中的值对象?如果我的多对多结构具有唯一的id怎么办? 还有,一对多的关系呢?例如,如果我有两个结构Post&Comment,分别是1对多,那么Comment不会是一个值对象,因为从技术上讲,如果没有相应的Post,它就不可能存在?但是如果它有一个唯一的Id(Comment\u Id)呢?这使得它可以识别,因此是一个无价值的对象实体?那么,是哪一个Object 在DDD中定义多对多关系,object,repository,domain-driven-design,Object,Repository,Domain Driven Design,多对多表结构是否定义为DDD中的值对象?如果我的多对多结构具有唯一的id怎么办? 还有,一对多的关系呢?例如,如果我有两个结构Post&Comment,分别是1对多,那么Comment不会是一个值对象,因为从技术上讲,如果没有相应的Post,它就不可能存在?但是如果它有一个唯一的Id(Comment\u Id)呢?这使得它可以识别,因此是一个无价值的对象实体?那么,是哪一个 谢谢 你可能不需要DDD来写博客。DDD更多的是关于业务逻辑。您将没有足够的业务逻辑从DDD中获益 如果您仍然想使用DDD
谢谢 你可能不需要DDD来写博客。DDD更多的是关于业务逻辑。您将没有足够的业务逻辑从DDD中获益 如果您仍然想使用DDD,这不是问题。一些准则:
希望这有助于在您的情况下避免DDD。我不是在设计博客。我举的例子是我认为很多人都熟悉的,这表明了我对我的模型的相同问题。你不仅仅是在问方向。你问飞机的方向。我的答案是不要使用飞机,因为在半英里内,这将不是最佳解决方案。我回答的目的清楚吗?嘿,迈克,我是那个对方向发表评论的人,但自从你回答后,我删除了我的评论,并投票支持你的答案。也许你的未知和我的困惑。我的建议是读一些关于DDD(应用DDD)的东西。还可以查看示例()。