Модель расширения сущности - PullRequest
0 голосов
/ 02 июня 2009

У нас есть EMD из некоторой базы данных SQL. Над этой моделью мы создаем несколько КЛАССОВ.

Теперь мы хотим расширить наш проект ... это подразумевает добавление некоторых новых столбцов в таблице CLIENTE в базу данных и расширение CLASSES для работы с этими новыми столбцами.

Вопрос: есть ли способ расширить модель EMD или мы должны построить ее с нуля или потерять функциональность CLASSES по наследству?

1 Ответ

0 голосов
/ 03 июня 2009

Таргетинг .NET 3.5? Трудно работать с концептуальной моделью. Я скорее следую этим шагам, так как мне всегда приходится их выполнять в любом случае:

  1. Удалить строку подключения платформы сущностей из приложения или веб-конфигурации.
  2. Удалить модель
  3. Восстановить новую модель, когда вы закончите с изменением базы данных

Если у вас много настроенных имен и т. Д., Это большая работа. Я знаю, что есть обходные пути, но я скорее изменяю имена таблиц и столбцов в базе данных в соответствии со своими потребностями. Если ваша основная работа - в пользовательских частичных классах, с вами все будет в порядке.

Если это EF 4, на который вы нацелены, то можно просто сходить с ума.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...