使用EF从不同的DB添加2个实体

时间:2010-10-13 14:12:15

标签: sql linq entity-framework

有没有人知道是否可以从2个DB中将2个实体添加到EF模型中。

如果没有,您可以给我什么建议来构建影响2个数据库的查询

2 个答案:

答案 0 :(得分:0)

无法将概念模型映射到两个存储模型。

如果您发现自己需要加入两个数据库之间,我已经通过数据服务看到了这一点。你基本上通过URI说话。因此,您查询某些数据集的URI(最终为您提供代理键),然后使用它来查询第二个数据库中的数据。

答案 1 :(得分:0)

实际上,没有直接支持这种情况,MSFT成员在this thread中说明了这一点 但是,Rafael Krisller和Akhil Karkera提出了一些解决方法here