【发布时间】:2012-08-21 15:44:02
【问题描述】:
我喜欢 Code First 方法,但通常我更喜欢可视化模型。 edmx 模型对于“数据模型”建模比 VS 类图更友好、更整洁,因此最好从代码优先 POCO 生成 edmx 并开始往返工程,因为可以从edmx 模型。
【问题讨论】:
标签: entity-framework poco edmx entity-framework-5
我喜欢 Code First 方法,但通常我更喜欢可视化模型。 edmx 模型对于“数据模型”建模比 VS 类图更友好、更整洁,因此最好从代码优先 POCO 生成 edmx 并开始往返工程,因为可以从edmx 模型。
【问题讨论】:
标签: entity-framework poco edmx entity-framework-5
您可以使用此 vs 扩展从代码优先的 dbContext 生成 edmx 图,目前它是只读的(扩展仅处于测试阶段)http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d
【讨论】:
如果从 POCO 生成数据库,则可以将新的 EF 项添加到项目中,并让它从数据库生成模型。这是一个小环岛,但它运作良好。我用它来检查代码优先模型中的关系是否真正符合我的预期。
【讨论】: