【发布时间】:2011-09-27 05:40:43
【问题描述】:
我正在观看一些 EF 4.1 的视频和教程,但我不了解 CodeFirst 的任何好处(除了一些如果 DB 是非常小的 3-4 表并且我懒得先创建 DB)。
到目前为止,最好的方法是在某种数据库编辑器中创建数据库,这肯定比在实体模型中编辑要快,EF 会拾取每个关系并正确创建关联。我知道在命名约定等方面存在挑战,但我觉得管理 Code First 非常令人困惑,因为一切看起来都像代码,而且代码太多。
CodeFirst 可以做什么而 Db first 不能?
【问题讨论】:
标签: entity-framework-4.1 ef-code-first ef-database-first