2009-04-09 10 views

Répondre

1

Comme il n'existe pas d'approche standard qui fonctionne pour l'exportation de données relationnelles dans des documents XML, il n'existe pas non plus d'approche unique pour générer un XSD pour ces données.

Cependant ... J'ai passé un barrage similaire il y a quelques temps en créant un petit modèle de la base de données en utilisant Access, puis en exportant depuis Access vers des données XML et des fichiers de schéma XSD. (Je ne me souviens pas des commandes de menu exactes pour cela, elles n'étaient pas évidentes, mais elles existent.) Le XML et le XSD générés ne convenaient pas à mon application, mais il suffisait d'avoir cet exemple pour fonctionner j'ai commencé.

J'espère que cela aide.

1

La dernière version de XMLSpy d'Altova peut le faire. L'option est dans Convert | Create XML Schema from DB Structure. Ce n'était pas génial (le schéma généré n'était pas celui qu'il accepterait comme valide en raison d'un peu de cruft qu'il inclut — qui est bizarre) mais il incluait les clés primaires et étrangères. Ce n'est pas exactement une approche programmatique, mais cela pourrait vous aider à démarrer.

Questions connexes