Linq to Entities / Entity Framework cross edmx "rejoindre"

entity-framework linq-to-entities

Question

J'ai deux entités, chacune d'une base de données différente et donc différents fichiers edmx. Il existe cependant une relation inférée entre eux.

Foo a beaucoup de Bar par exemple.

Quelle est la façon la plus simple de faire cela? Rejoignez EntityFramework, avec le moins d'appels de base de données?

Merci.

Réponse acceptée

Vous pouvez le faire en ajoutant des propriétés de navigation inter-modèles. Cela nécessite l'édition manuelle de l'EDMX. Il existe un exemple, y compris LINQ to Entities, ici .


Réponse populaire

Vous pouvez le faire en utilisant Vues pour représenter des données dans l’autre base de données. En savoir plus sur les jointures de bases de données croisées dans EF



Related

Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow