实体框架6个多个数据库

时间:2014-03-26 01:16:12

标签: entity-framework-6 entity-framework-6.1

我没有看到this post的解决方案,所以我想我会以教程为例再次提出这个问题。我在EF4中调查了这一点,并且由于我放弃了限制。现在有了EF6,我想知道你是否可以引用多个数据库。

例如,如果您查看Contonso University tutorial from Tom D,您会看到使用单个数据库的简单应用。如果所有人员相关数据都包含在单独的数据库中,该怎么办?这将是使用Person物理表的Person,Student和Instructor等模型。是否可以将其移动到单独的数据库中,并且所有其他功能都可以在没有同义词的情况下工作

在现实世界的例子中,我们为员工数据和项目数据提供了单独的数据库。我们有一个员工相关信息的应用程序,它可以只使用员工DB而没有问题。但是,如果不引用员工数据库(跟踪谁正在处理哪个项目),您就无法构建项目应用程序。理想情况下,我希望使用EF构建员工应用程序,然后转向并利用项目应用程序的所有工作。然后转到一个计费应用程序,该应用程序具有另一个单独的数据库,但会引用员工和项目数据库。

我认为答案是“不”,这仍然无法完成,但我想澄清一下。

0 个答案:

没有答案