Я сначала моделирую свою базу данных, используя DB Designer Fork, в комплекте с ключами, индексами и связями.Затем я создаю сценарий SQL Create для этого и запускаю его в MySql 5.5 (иногда MS Sql).
Затем я создаю сайт ASP.NET/c# в VS2010.Это мое новое программное обеспечение, и я намереваюсь использовать Entity Data Model (ту, которая использует файлы .edmx) для моих новых проектов.
Я могу фактически "перетаскивать" мои существующие таблицы БД в edmxи это идет в комплекте с отношениями и все.Но действительно ли я хочу / должен это делать, зная, что мне нужно создавать новые сущности для объединенных таблиц?
ПРЕДПОСЫЛКИ: мне удобнее работать с SQL-запросами и диаграммами ER базы данных, чем с "диаграммами классов приложений", ноЯ хочу использовать эту модель данных сущностей, потому что я верю, что это сэкономит мне много времени и избавит от хлопот, связанных с сотнями запросов, наподобие того, как я привык делать вещи.