В настоящее время мы являемся магазином Linq to SQL, но оцениваем Entity Framework. Одна вещь, которая всегда расстраивала меня из-за L2S, это то, насколько грязным стал холст DBML после того, как на нем было написано более, чем, скажем, пара десятков таблиц. Это стало одним большим беспорядком.
Мне интересно, справится ли EF с этим лучше? Что было бы идеально (для нас), так это возможность иметь отдельный EDM для каждой из наших схем. Это будет держать вещи в чистоте и порядке. Тем не менее, я не знаю, как мы могли бы установить отношения между EDM.
Может кто-нибудь сказать мне, как (или если) EF обрабатывает такие вещи?