有哪些选项可用于使用Entity Framework正确映射以下内容:
数据库1表: Foo,Foo_Assets,Assets
数据库2表: Bar,Bar_Assets,Assets
在从数据库2加载这些表时,我考虑将Bar,Bar_Assets,Assets映射为SQL视图或使用不同的db上下文。
挑战在于,尽管可以独立处理Foo,Bar及其_Assets表,但两个数据库都有一个Assets表。如何将这些表正确映射到Asset实体?
答案 0 :(得分:1)
由于您有2个数据库,因此您将拥有2个edmx文件。只需在edms表的edmx中使用不同的名称即可。这样你就可以确保没有冲突。