Entity Framework: действие переименования таблицы
Можно ли отразить изменение имени таблицы базы данных в файле.edmx, просто используя редактор XML? Я надеялся, что внесения этого изменения в узел EntitySet будет достаточно, но, похоже, это не так.
Получите сообщение "ошибка 0040: <> тип не определен в пространстве имен <>".
Это чисто изменение имени таблицы базы данных без каких-либо структурных изменений в таблице, и мы используем объекты POCO с EF.
Заранее спасибо.
2 ответа
Кажется, что мы можем сделать это через редактор XML; учитывая, что мы просто переименовываем таблицу, а не меняем структуру самой таблицы.
В нашем случае это имеет смысл, так как исходная база данных не была множителем таблицы, поэтому в большинстве случаев нам просто нужно было добавить 's' или 'es'; поэтому нам не пришлось вносить какие-либо изменения в концептуальную модель.
Под -> измените атрибут Table на новое имя таблицы.
Ссылка: изменить имя таблицы БД в EF4 (структура сущностей 4)