Как вы генерируете схему схемы базы данных в Visual Studio (экспресс)? - PullRequest
1 голос
/ 07 апреля 2009

Прямо сейчас все, что я делал, это использовал конструктор набора данных и перетаскивал в него таблицы из проводника баз данных. Это работает (для того, что мне нужно в любом случае), но кажется, что это неправильное использование наборов данных. (На самом деле я не совсем уверен, как использовать наборы данных или что предполагается использовать, я планировал использовать LINQ2SQL для взаимодействия с БД)

Это нормально? Мне это нужно только для представления дизайнера, и это очень простая структура БД (всего 4 таблицы). Я уверен, что есть другие инструменты, но есть ли что-то интегрированное в VS Express, которое я должен использовать вместо этого?

Ответы [ 2 ]

2 голосов
/ 07 апреля 2009

Вы загружаете MS SQL Express вместе с SQL Studio Management Studio Express. Только в Studio Express вы можете подключиться к серверу, выбрать базу данных, открыть диаграммы базы данных и редактировать диаграммы.

Затем вы можете перетащить весь набор таблиц в Linq для SQL. Entity Framework хорош, но мне еще предстоит заставить его хорошо визуализировать мои таблицы. Я бы придерживался Linq to SQL, пока они не выпустят другое обновление до EF (проще для вас).

1 голос
/ 07 апреля 2009

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

Если вы не собираетесь использовать его для кода, и он обеспечивает адекватный вывод для вас, что имеет значение, если это «неправильное использование»? Я знаю людей, которые использовали Excel для разработки документов, потому что так было проще выстроить. Я бы использовал Word, и это явно не заявленная основная цель Excel, но значит ли это, что использование Excel было неправильным?

...