#entity-framework #entity
#entity-framework #сущность
Вопрос:
Мы начали новый проект, n-tier с WPF. Все классы уже определены, и я отвечаю за часть проекта, связанную с базой данных. Я решил использовать Entity Framework и создал базу данных и модель, но теперь я в некотором роде застрял — не знаю, как действовать дальше — соедините классы из бизнес-логики с Entity Framework. Например, я должен заполнить класс, который имеет свойства из нескольких таблиц в базе данных.
Любая конкретная помощь будет оценена.
Комментарии:
1. Вы читали какие-либо статьи о entity Framework?
2. используете ли вы asp.net mvc3 или что-то еще?
3. Вам следует прочитать Programming Entity Framework — Джули Лерман
4. Этот вопрос, вероятно, слишком широк, чтобы ответить на него. Вам действительно следует начать с какой-нибудь книги или руководства и задать вопрос о конкретной проблеме.
5. Введение смотрите в руководствах EF по адресу asp.net/entity-framework/tutorials — сначала есть один для веб-форм / базы данных EF, а сначала для MVC / EF-кода.
Ответ №1:
В принципе, есть два способа использовать EF: сначала код или сначала база данных.
Если вы хотите сохранить то, что у вас есть:
- Создайте модель EF из ваших таблиц
- Затем вручную сопоставьте бизнес-объекты с объектами EF и из них
Лучшим решением может быть:
- Удалите свою базу данных
- Используйте подход «сначала код» для создания базы данных на основе ваших бизнес-объектов.
Ознакомьтесь с этим видео на EF http://www.dnrtv.com/default.aspx?showNum=178