В моем приложении используются две разные базы данных SQL 2008. Базы данных имеют несколько таблиц с тем же именем, т.е. Users
. Я бы хотел использовать EF4 для обеих этих баз данных. Тем не менее, когда я запускаю свое приложение и он попадает в создание объекта второй базы данных, я получаю следующую ошибку:
Существует несколько типов с именем "Пользователь" в EdmItemCollection в разных Пространства имен. Согласование на основе карт требует уникальных имен без учета к пространству имен в пространстве имен EdmItemCollectionto в EdmItemCollection
Означает ли это, что я не могу использовать две базы данных (частично) те же имена таблиц в одном приложении? Они находятся в разных пространствах имен, разных моделях edmx, разных проектах и т.д.
P.S. Одна из моделей генерируется разработчиками и использует классы POCO, а другая выводится из базы данных и тесно связана с EF.