【发布时间】:2011-03-14 23:16:34
【问题描述】:
Entity Framework 4.0 Futures 预览版(现在是 CTP3)有一个纯代码建模范例,用于在您的类型和数据库之间进行映射。不涉及 edmx 文件,也不需要 EDM 设计器。
我想知道 Code Only 与 Model First 的最大优势是什么?什么可以在 Code First 中完成而在其他模型中无法完成(模型优先和数据库优先)?我在想也许有更多的控制权,但我仍然无法修改 CSDL、SSDL、MSL 文件和我自己的代码来获得我需要的结果。仅代码模型涉及在代码中执行所有可能容易出错的操作,例如生成错误的所需模型或缺少属性定义。
【问题讨论】: