存在于两个数据库实体框架图同桌(Entity Framework map same table th

2019-10-16 14:43发布

可以使用哪些选项正确映射以下使用实体框架:

数据库1个表:美孚,Foo_Assets,资产

数据库2个表:酒吧,Bar_Assets,资产

我已经考虑映射酒吧,Bar_Assets,资产为SQL视图,或者从数据库中装载2这些表在使用不同的数据库环境。

我们面临的挑战是,尽管富,酒吧和他们的_assets表可以单独处理,这两个数据库有一个资产表。 如何在这些表被正确地映射到资产的实体?

Answer 1:

既然你有2个数据库,你将有2个EDMX文件。 只要有在EDMX的资产表将工作不同的名称。 这种方式可以确保没有冲突。



文章来源: Entity Framework map same table that exists in two databases