Я внес некоторые изменения в структуру таблицы и особенно отношения между таблицами в моей базе данных SQL Server. Теперь я хочу обновить мою модель Entity на основе этой новой структуры базы данных.
Щелкнув правой кнопкой мыши по файлу edmx, я нахожу опцию "Обновить модель из базы данных". Но когда я делаю это, я получаю 50% -ное обновление: новые столбцы появляются в классах Entity, но я смущен большим количеством свойств навигации, которые все еще присутствуют в модели, хотя соответствующие отношения внешних ключей больше не существуют в базы данных. ( Изменить: Также члены класса модели не удаляются, хотя столбцы в базе данных удалены.)
Я что-то делаю неправильно? Или есть еще один вариант обновления модели, включая удаление свойств навигации? Или мне нужно удалить эти свойства навигации вручную в файлах модели?
Я использую Entity Framework версии 1 (VS 2008 SP1).
Спасибо за помощь заранее!