При попытке добавить представление в файл edmx ничего не происходит.
Я открыл файл edmx с помощью редактора wxl, и я заметил следующую ошибку:
предупреждение 6013: таблица/представление "CellularOrders.dbo.V_LINK" не имеют определяемый первичный ключ и нет допустимый первичный ключ может быть выведен. Эта таблица/представление исключено. к используйте сущность, вам нужно будет просмотрите свою схему, добавьте правильную и раскомментируйте его.
(важная вещь - мне не нужно было и не нужно было добавлять таблицу, которая представляет собой представление на основе edmx. Более того, представление предназначено только для выполнения операторов выбора для данных)
Итак, в db я обновил таблицу T_LINK и сделал одно из полей, которые отражаются в представлении в качестве первичного ключа. И затем, когда я снова попытался добавить представление в edmx, ничего не произойдет снова.
Как я могу это решить? Есть ли возможность исправить это, ничего не делая для таблицы? Можно ли добавить еще одно представление, которое каким-то образом обернет старый вид, но с фиксированными свойствами?