#visual-studio-2010 #entity-framework-4
#visual-studio-2010 #entity-framework-4
Вопрос:
Я моделирую свою базу данных 1st с помощью DB Designer Fork, в комплекте с ключами, индексами и отношениями. Затем я создаю сценарий создания SQL для этого, а затем запускаю его в MySQL 5.5 (иногда MS Sql).
Затем я создаю ASP.NET/c # веб-сайт в VS2010. Это мое новое программное обеспечение, и я намерен использовать модель данных сущности (ту, которая использует файлы .edmx) для моих новых проектов.
На самом деле я могу «перетаскивать» свои существующие таблицы БД в edmx, и они поставляются в комплекте со связями и всем остальным. Но действительно ли я хочу / должен это делать, зная, что мне нужно создавать новые сущности для объединенных таблиц?
СПРАВОЧНАЯ ИНФОРМАЦИЯ: мне удобнее работать с SQL-запросами и диаграммами ER базы данных, чем с «диаграммами классов приложений», но я хочу использовать эту модель данных сущностей, потому что я считаю, что это сэкономит мне много времени и хлопот при управлении сотнями запросов, подобных тому, как я делал раньше.
Ответ №1:
Не требуется включать все таблицы в выбранную базу данных. Смотрите Эту статью для уточнения.
Но я предлагаю, если вы создаете новый проект, использовать модель EF Code First.