SQL-Generator / Abfrage aus metadaten.xml + select.xml 1. Spalteninformation mit DbVisualizer exportieren SOURCE.***.xml (FlatXmlDataSet ohne Low/Highvalue) 2. SOURCE.bat ausführen (erstellt SOURCE.xml) 3. SOURCE.xml im Browser öffnen (konvertiert Datenbankkatalog) 4. model.xml manuell bearbeiten 5. model.xml im Browser öffnen (editiert Metadaten) 6. select.xml manuell erstellen (SQL mit Joins) 7. select.xml im Browser öffnen (generiert SQL mit metadaten.xml) Grundidee: - Datenbankkatalog zu benötigten Tabellen extrahieren (source.xml) - Datenbankkatalog in eigenes Format transformieren (model.xml) - Datenbankkatalog jederzeit mit neuer Version überschreibbar - ergänzende Daten zum Datenbankkatalog getrennt (metadaten.xml) - SQL-Abfrage dynamisch generieren (select.xml + metadaten.xml) - hinzufügen und umbenennen der Spalten zentral (metadaten.xml)