Я использую MSSQL DB через EF4, и мне нужно включить представление (сотрудников).У него есть столбец employeeid, но этот столбец допускает пустые значения (есть только 1 из 172 000 строк, которые, я предполагаю, являются своего рода заполнителем или значением по умолчанию, используемым приложением).Если я выбираю представление при построении модели, я получаю эту ошибку:
"В таблице / представлении TABLE_NAME не определен первичный ключ, и не может быть выведен действительный первичный ключ. Эта таблица / представление имеетбыл исключен. Чтобы использовать сущность, вам необходимо просмотреть схему, добавить правильные ключи и раскомментировать ее ".
У меня нет контроля над БД, я не могу просмотреть определениес точки зрения определения базовых таблиц, дизайн БД не будет изменен, но мне нужно включить пользовательские данные из этого представления.
Есть ли способ заставить модель включитьэто?
Спасибо
М