Domain driven design DDD中对象连接的建模

Domain driven design DDD中对象连接的建模,domain-driven-design,Domain Driven Design,假设我有两个班: 命令 订单项 从DDD的角度来看,正确的连接是什么 OrderItem包含引用订单的字段 具有字段的订单-OrderItems集合 引用另一个对象的字段是否被解释为依赖项 我试图更好地理解DDD。谢谢。 < P>我将在这里假设,并将您的订单类看作是聚合根。 在这种情况下,您将使用选项2,这意味着订单将包含OrderItems的集合。和OrderItems只能通过Order聚合根添加,即通过Order.AddOrderItem()方法添加

假设我有两个班:

  • 命令
  • 订单项
从DDD的角度来看,正确的连接是什么

  • OrderItem包含引用订单的字段
  • 具有字段的订单-OrderItems集合
  • 引用另一个对象的字段是否被解释为依赖项


    我试图更好地理解DDD。谢谢。

    < P>我将在这里假设,并将您的订单类看作是聚合根。

    在这种情况下,您将使用选项2,这意味着订单将包含OrderItems的集合。和OrderItems只能通过Order聚合根添加,即通过Order.AddOrderItem()方法添加