Ако сте направили тест и той работи, вероятно сте показали нещо, за което никой друг не знае. Досега винаги отговарях на този тип въпроси:Не е възможно да се използва един модел с две бази данни (с някакво по-грозно решение, базирано на изгледи, криещи таблици от втората база данни). Сега знам две решения.
Единственият недостатък на този подход е, че всички промени, направени ръчно в SSDL част от вашия EDMX, винаги се губят, ако стартирате Update model from database . Това означава или ръчно разработване на EDMX (което е доста упорита работа) или използване на някакъв инструмент/скрипт, който ще добавя вашите промени след всяка актуализация от базата данни.