【发布时间】:2013-06-14 20:16:26
【问题描述】:
关于领域驱动设计:
我有域模型、存储库和服务。我的问题是关于域的建模。
例如,我有一个包含 Employee、CountryId、State Id 的数据库表
- 我将如何为我的域对象建模,我将使用 id 还是使用文字值对其进行建模?
- 我在什么时候将 Id 值解析为文字值?
- 我应该使用服务来指向存储库的 CRUD 操作还是反模式?
我们将非常感谢您的帮助。
【问题讨论】:
-
你看过 CQRS 吗?您可能会发现它有助于回答其中一些问题。
-
你的模型应该是什么?跟踪哪些员工在特定国家的哪个州工作?或者他们出生在哪里?或者他们更喜欢在哪里工作?或者他们过去在哪里工作?赶上我的漂移?!
标签: domain-driven-design repository-pattern domain-model