Как автоматически сгенерировать модель предметной области и карту XML с помощью инструмента Entity Framework? - PullRequest
0 голосов
/ 23 января 2011

У меня есть модель данных (файл .edmx), как я могу использовать этот файл для автоматической генерации модели домена и карты XML с помощью инструмента Entity Framework?

Модель домена: модель домена для использованиякомпонент уровня доступа к данным в клиентском приложении.

XML MAP: XML / XSD-представление структуры данных.

1 Ответ

0 голосов
/ 20 сентября 2011

Я сейчас работаю в таком проекте, и я настоятельно рекомендую вам пересмотреть этот подход с EF4.Используйте EF 4.1 с Code First Approach.

Через некоторое время вы обнаружите себя запертым и многоуровневым переносом данных, где логика домена просачивается в GUI или на уровень обслуживания приложений (иначе модель Anemic Domain ->-pattern for me).

У вас будут доменные объекты, которые отражают диаграмму ERD вашей базы данных, и у вас нет шансов ввести поведение, поскольку они автоматически генерируются этим пользовательским инструментом.

Пожалуйста, рассмотрите эту опцию.Вы выиграете от этого, даже если потребуется время, чтобы «закодировать» ваши отношения сущностей.

/ С наилучшими пожеланиями Магнус

...