Qualcuno è a conoscenza di un XSD indipendente dal fornitore per descrivere uno schema di database relazionale? Il nostro sistema ha bisogno di afferrare informazioni sulla struttura di un database:XSD standard del database neutrale per descrivere uno schema di database relazionale
- Tabelle
- Colonne e tipi
- chiavi primarie ed esterne Vincoli
- indici
- ecc
in un indipendente dal venditore e memorizzarlo in un file XML per un'elaborazione successiva.
Prima di fare ciò che di solito facciamo e arrotoliamo da soli. Volevo fare qualche ricerca e vedere se esisteva un XSD esistente su cui le persone si stanno uniformando per quello che presumo non sia un requisito non comune per strumenti di modellazione e simili. Non ho trovato nulla su Google che non fosse specifico per il database. Se conosci uno standard pubblico esistente, apprezzerei molto il collegamento.
Grazie in anticipo,
Terence
Stai cercando di descrivere lo schema, giusto e non le istanze dello schema? Non dati conformi allo schema? –
Perché non memorizzi semplicemente l'SQL necessario per costruire il database? Mi sto perdendo qualcosa o sei tu? – Pesto
La parte difficile è che mentre la struttura della tabella stessa può essere piuttosto semplice, l'XSD generato da un fornitore specifico avrà probabilmente le proprie estensioni dello spazio dei nomi per conformarsi in modo specifico al loro prodotto. Trovare qualcosa di più generico senza doverlo codificare autonomamente se ciò che ritengo sia il problema. –