EF4两个型号一个数据库,可能吗?

时间:2011-01-21 16:29:28

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

我一直在寻找这个答案,但似乎找不到任何东西,但是对于EF4我想创建一个基础模型并放入我们的“基础”和我们创建的任何新项目,如果我们需要添加自定义表格那些站点db是可以添加一个只有那些特定表的模型,并将它链接到我们的'基础'中的模型 我似乎无法在这样的事情上找到一个好的资源,这似乎就像拥有一个可重用的基础模型和任何一个单独的基础模型一样是正常的

感谢您的帮助或指示!

1 个答案:

答案 0 :(得分:5)

是的 - 在某种程度上。

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

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