![]() |
1
5
最终用户将如何检索ProductDetail?如果答案是他们可能会从产品导航到它,那么ProductDetail只是产品的一个属性,或者是产品属性的ProductDetails集合的一部分。 因此,在面向对象的代码中,ProductDetail对象不需要引用父产品。 现在在数据库中,您可能有一个Id列的产品主表。然后,您就有了ProductDetail的子表,该表具有与其相关的产品Id的外键。 非常重要 |
![]() |
2
1
外键是关系数据模型的工件。对象模型使用容器的概念进行操作。因此,订单包含订单行的集合。订单行包含产品等。 |
![]() |
Tony Raimo · 域实体是否应该调用存储库? 7 年前 |
![]() |
Seb · DDD只读存储库返回“值对象” 7 年前 |
![]() |
tlt · 使用嵌套对象和大集合进行聚合根优化 7 年前 |
![]() |
PatrickSJ · DDD,状态对象/值对象 7 年前 |
![]() |
msmani · DDD更改聚合根id 7 年前 |
![]() |
DuskMcDusk · 逻辑和性能中的聚合根冲突 7 年前 |