【发布时间】:2015-03-02 21:52:47
【问题描述】:
我是领域驱动设计的新手。我们正在创建实体对象来表示我们的模型。并表示具有相同架构的数据库表。但是我对摘要对象有点困惑。
Product 是一个实体和数据库表。 States 是一个实体和数据库表。
我想得到一个这样的摘要列表:
StateName ProductName SellCount
---------------------------------------
State-1 Laptop-ESD14 145
State-1 IPhone-FMNL8 1220
State-1 Book-OYLG4 7789
这是一个统计对象,实际上这是一个关系选择查询结果。我在哪里可以存储这个对象。这是实体、值还是 ViewModel?
如果这是一个视图模型,我不能将它存储在域层中,我可以存储在应用层中。在这种情况下,如何从数据库中获取此对象? (我也在使用像实体框架这样的 ORM 工具)
【问题讨论】:
标签: design-patterns domain-driven-design