【问题标题】:Is it possible to generate an EF data model (edmx) from code first POCO classes?是否可以从代码优先 POCO 类生成 EF 数据模型(edmx)?
【发布时间】:2012-08-21 15:44:02
【问题描述】:

我喜欢 Code First 方法,但通常我更喜欢可视化模型。 edmx 模型对于“数据模型”建模比 VS 类图更友好、更整洁,因此最好从代码优先 POCO 生成 edmx 并开始往返工程,因为可以从edmx 模型。

【问题讨论】:

    标签: entity-framework poco edmx entity-framework-5


    【解决方案1】:

    您可以使用此 vs 扩展从代码优先的 dbContext 生成 edmx 图,目前它是只读的(扩展仅处于测试阶段)http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d

    【讨论】:

      【解决方案2】:

      如果从 POCO 生成数据库,则可以将新的 EF 项添加到项目中,并让它从数据库生成模型。这是一个小环岛,但它运作良好。我用它来检查代码优先模型中的关系是否真正符合我的预期。

      【讨论】:

        猜你喜欢
        • 2012-03-19
        • 2012-08-25
        • 2011-11-11
        • 2019-06-04
        • 1970-01-01
        • 2011-08-13
        • 1970-01-01
        • 2010-09-15
        • 2011-09-01
        相关资源
        最近更新 更多