【发布时间】:2021-05-21 08:39:39
【问题描述】:
正如领域驱动设计中的文献所述,每个实体都由一个 ID 标识,通常为 long/int 或 GUID 类型。特别是我学习了 Vladimir Khorikov Domain Driven Design in practice 的课程。 当我在现有数据库上进行设计时,我该如何处理?
我必须处理来自我公司 ERP 的表格,所以我不能触摸或修改或忽略它们,我必须在这个持久层之上为我的实体建模。 几乎所有的表都没有整数标识符,而是各种类型的字段集。 如何将我的实体的“干净”概念与 Id 与它在没有整数 Id 的数据库中的持久性联系起来?
【问题讨论】:
标签: c# asp.net entity-framework domain-driven-design clean-architecture