【发布时间】:2014-09-18 01:02:10
【问题描述】:
大约一年前,我开始使用 Entity Framework,使用 Database-First 方法。在网上阅读和研究时,我遇到了一些令我困惑的术语。我想知道是否有人可以帮助解决我的一些问题:
1) 使用 Database-First 方法,我构建我的 SQL 表并从数据库创建我的 edmx 文件。从那里,我通过创建数据上下文开始编码,然后访问实体。我最近阅读并看到我可以右键单击 .edmx 文件并“添加代码生成项”,然后添加“Ado.Net EntityObject Generator/EF 5.x DBContext Generator/EF4.x POCO实体等。这些不同的代码生成器的目的是什么?我应该实现它们吗?我应该什么时候实现它们?
2) 我正在阅读很多关于“对象模型和域模型”的内容。 EF 是对象模型还是领域模型 ORM?
提前感谢您提供任何信息。
【问题讨论】:
-
除此之外,这个问题对于 StackOverflow 来说太宽泛了。首先提出一个问题,并确保它是关于一个具体的编程问题。
标签: c# entity-framework domain-model object-model