Linq to Entities / Entity Framework кросс edmx "присоединиться"

У меня есть две сущности, каждая из другой базы данных и, следовательно, разные файлы EDMX. Однако между ними есть взаимосвязь.

Foo имеет много Barнапример.

Какой самый простой способ сделать это объединение в EntityFramework с наименьшим количеством вызовов базы данных?

Благодарю.

2 ответа

Решение

Вы можете сделать это, добавив кросс-модельные свойства навигации. Это требует ручного редактирования EDMX. Вот пример, в том числе LINQ to Entities.

Вы можете сделать это, используя Views для представления данных в другой базе данных. Читайте о перекрестных объединениях баз данных в EF

Другие вопросы по тегам