实体框架 - 如何在不同的数据库中管理表,但在同一台服务器上?

时间:2012-07-18 15:08:30

标签: sql-server entity-framework database-design

我正在使用SQL Server 2008。

似乎在EF中我需要为每个数据库使用不同的实体上下文。在数据库之间连接表意味着必须允许这样做不方便,并且使我更有可能将所有内容放在一个数据库中。

我错过了什么吗?当然,EF可以比这更好地工作吗?

2 个答案:

答案 0 :(得分:6)

您可以将实体映射到返回已连接表的视图,因此您的EF模型不了解所有这些技术数据库内容。

答案 1 :(得分:3)

我不认为它得到了适当的支持,但this guy has managed to get it to work

基本上,她为数据库设置了同义词,并且破解了edmx文件。