¿Alguien conoce un XSD neutral del proveedor para describir un esquema de base de datos relacional? Nuestro sistema tiene que agarrar la información sobre la estructura de una base de datos:Base de datos estándar XSD neutral para describir un esquema de base de datos relacional
- Tablas
- Columnas y tipos
- claves primarias y externas Restricciones
- índices
- etc
en una de manera independiente del vendedor y almacenarlo en un archivo XML para su posterior procesamiento.
Antes de hacer lo que normalmente hacemos y rodar el nuestro. Quería investigar un poco y ver si existía un XSD en el que las personas se estaban estandarizando, por lo que supongo que no es un requisito poco común para las herramientas de modelado y demás. No encontré nada en Google que no fuera específico del proveedor de la base de datos. Si conoce un estándar público existente, apreciaría mucho un enlace.
Gracias de antemano,
Terence
¿Está buscando describir el esquema, a la derecha, y no las instancias del esquema? ¿No hay datos que se ajusten al esquema? –
¿Por qué no solo almacena el SQL necesario para construir la base de datos? ¿Me estoy perdiendo algo o eres tú? – Pesto
La parte engañosa es que, si bien la estructura de la tabla en sí misma puede ser bastante simple, es probable que el XSD generado por un proveedor específico tenga sus propias extensiones de espacio de nombres para cumplir específicamente con su producto. Encontrar algo más genérico sin tener que codificarlo él mismo si lo que creo es el problema. –