Каковы известные ограничения конструктора структуры сущностей ADO.NET? - PullRequest
4 голосов
/ 25 февраля 2009

Мы только что обнаружили проблему, например, когда связь с внешним ключом нарушена, нет способа восстановить связь в конструкторе.

Есть ли другие известные ограничения конструктора Entity Framework?

1 Ответ

1 голос
/ 26 февраля 2009

Между прочим,

  1. Вы не можете отображать сложные типы вообще. ( Обновление Исправлено в EF v4.)
  2. Вы должны отобразить каждый столбец таблицы в схеме хранения.
  3. Обобщая (2), вы не получаете большого контроля над схемой хранилища вообще. В основном вы видите схему клиента и отображение на схему хранения.
  4. Если вы удаляете тип из диаграммы, его трудно вернуть обратно.

Я написал некоторые мысли о разнице в философских подходах между самой Entity Framework и дизайнером в этом посте .

Я думаю, что если вы намерены делать нетривиальные / нестандартные вещи в Entity Framework, вам следует привыкнуть к редактированию EDMX. Большинство других ORM требуют редактирования XML в какой-то момент, чего бы это ни стоило.

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