Tôi đã có thể thực hiện điều này bằng cách đặt mỗi edmx
trong một tổ hợp riêng biệt. Sau đó, trong chuỗi kết nối, thay thế tất cả res://*/...
với res://NameOfAssembly/...
Tôi thậm chí có thể thực hiện các phép nối giữa hai mô hình thực thể (trái với các tuyên bố mà tôi đã tìm thấy trong các nguồn khác), ví dụ:
var oneDb = new Entities2000();
var otherDb = new Entities2005();
var results = from one in oneDb.SomeSet
join other in otherDb.OtherSet
on one.Property equals other.Property
select new {
SomeProp = one.SomeProp,
OtherProp = other.OtherProp
};