【问题标题】:EF4 two models one database, possible?EF4 两个模型一个数据库,可以吗?
【发布时间】:2011-06-13 06:28:53
【问题描述】:

我一直在寻找这个答案,但似乎找不到任何东西,但我想使用 EF4 创建一个基本模型并放入我们的“基础”和我们创建的任何新项目,如果我们需要添加自定义表到该站点数据库是否可以添加仅包含这些特定表的模型并将其链接到我们的“基础”中的模型 我似乎无法在这样的事情上找到一个好的资源,这似乎是一件正常的事情,拥有一个可重用的基础模型和一个单独的模型供任何人使用

感谢任何帮助或指点!

【问题讨论】:

    标签: c# asp.net sql entity-framework mvp


    【解决方案1】:

    是的 - 在某种程度上。

    您最终将拥有两个独立的、不同的对象上下文 - 一个来自您的“基础”,具有基本表和类,另一个来自项目特定模型。

    问题是:您不能将实体从一个上下文移动到另一个上下文...所以只要这些实体永远不必以任何方式进行交互,那么您会没事的。

    【讨论】:

    • 这是有道理的,不过这很糟糕,因为他们必须与基本模型交互...... :( 谢谢你的帮助!!!
    猜你喜欢
    • 2013-09-05
    • 2021-06-25
    • 2019-03-29
    • 1970-01-01
    • 1970-01-01
    • 2022-11-16
    • 2022-01-04
    • 1970-01-01
    • 2012-11-27
    相关资源
    最近更新 更多