от
Кто-нибудь знает, если есть способ, чтобы создать базу данных SQLite на основе xsd и
DataSet
? В прошлом я использовал базовые SQLite менеджер, но хотите сплавить вещи немного больше с моими развития
.NET
, если это возможно.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

4 Ответы

0 голосов
от
Кто-нибудь знает, если есть способ, чтобы создать базу данных SQLite на основе xsd и
DataSet
? В прошлом я использовал базовые SQLite менеджер, но хотите сплавить вещи немного больше с моими развития
.NET
, если это возможно.
0 голосов
от
Я подозреваю, что в общем случае это трудно; XML-схемы позволяет для некоторых довольно странных типа конструкции. Я не уверен, как вы могли бы сделать группы замены или расширения для ограничения типов, например. Однако должна быть возможность что-то выбить довольно быстро (особенно сопоставление классов в системе.В формате XML.Схемы), который работает для 90% схем (т. е. последовательность и выбор элементов с помощью нескольких простых типов данных).
0 голосов
от
Возможно, вы могли бы использовать xsl-преобразование для преобразования xsd и определений в таблицу SQL. Кроме того, я не могу найти каких-либо предварительных примеры этого, но я думал, что это будет возможно. Я представляю, универсального для xsd и XSLT->SQL, но раз написано, может быть применен к любой такой сценарий (и будет кросс-платформы тоже). Возможно, кто-то сделал это раньше...
0 голосов
от
Я уверен, что вы можете написать небольшое приложение, которое принимает xsd-файл и разбирает его на SQL-скрипта. Я никогда не видел код, там правда, но это не говорит, что этого не существует.
...