假设我有两个类:
- 订单
- 订单项
从DDD的角度来看,什么连接是正确的?
- OrderItem包含引用订单的字段
- 具有OrderItems字段集合的订单
引用另一个对象的字段是否被解释为依赖项?
我正在努力更好地理解DDD。谢谢
我在这里做一个假设,并将Order类视为聚合根。
在这种情况下,您将选择选项2,这意味着订单将包含OrderItems的集合。OrderItems只能通过Order Aggregate根添加,即通过Order方法添加。AddOrderItem((。