Я создаю приложение с такими шаблонами: Silverlight, RIA, EF, Prism, SL Unit Testing.
В этом проекте будет много сущностей и множество модулей, ссылающихся на эти сущности. Каждый объект находится в своей собственной библиотеке услуг RIA вместе со службой домена RIA и соответствующими метаданными.
У меня возникают проблемы, когда я ссылаюсь на определенную таблицу в двух разных сущностях. Например, табличная панель существует в entity1 и entity2.
Мой вопрос: Рекомендуется ли иметь одну и ту же таблицу в нескольких сущностях (файлы .edmx)?
Если так, каковы хорошие способы избежать их, вызывающих ошибку множественных ссылок?
Если нет, что мне делать, когда мне нужна эта таблица в другом объекте?