Inhaltsverzeichnis vorherige Seite nächste Seite Index


A-7.2 Grundlagen


Datenformat XML

Alle Inhalte sind im XML (EXtensible Markup Language)-Format der Version 1.0 beschrieben. Das XML-Format in der Version 1.0 wurde durch das W3C (World Wide Web Consortium) standardisiert.

XML ermöglicht die Trennung von Struktur und Daten:

Struktur und Inhalte der einzelnen Datenbereiche sind jeweils in einem unabhängigen XML-Schema eindeutig definiert.

Die Festlegung der Struktur in den XML-Schema erfolgt mit einem "Baumorientierten Modell". Zum Aufbau der Struktur der XML-Schema werden Elemente mit einfachen und komplexen Datentypen verwendet.

Außerdem enthalten die XML-Schemata Eindeutigkeitsfestlegungen (Schlüssel) und Schlüsselverweise für bestimmte Elemente.

Die XML-Schemata werden ebenfalls zur Verfügung gestellt. Sie stellen die Grundlage für die Validierung (Gültigkeitsprüfung) von XML-Daten und für die Anwendungsentwicklung dar.

Feldformate

Folgende Datenfeldformate werden für die ISYBAU-Austauschformate genutzt. Sie entsprechen den XML 1.0-Spezifikationen des W3C:

Sofern sich die Datenfelder nicht selbst erklären, wird auf Erläuterungen und Festlegungen hingewiesen, die unbedingt zu beachten sind. Werden Einheiten und Restriktionen für die Feldgröße angegeben, sind diese zwingend einzuhalten.

Datenfelder, die aus DV-technischer Sicht Pflichtfelder darstellen, z.B. eine Objektbezeichnung, sind in den XML-Schemata entsprechend festgelegt.

Datenbereiche

Die Fortschreibung berücksichtigt die inhaltliche Migrierbarkeit der alten ISYBAU-Austauschformate vollständig. Dies betrifft sowohl den Datenumfang als auch die Inhalte von Referenzlisten.

In einem XML-ISYBAU-Austauschformat wird grundsätzlich zwischen fünf Datenbereichen unterschieden:

Referenzlisten

Referenzlisten werden zentral geführt. Dadurch werden Redundanzen weitestgehend ausgeschlossen. Jeder Referenzliste ist eine eindeutige Nummer zugeordnet. Die Referenzlisten sind als SimpleTypes in einem zentralen XML-Schema zusammengefasst und werden an den erforderlichen Stellen eingebunden.

Struktur und Inhalte der Datenbereiche werden in den folgenden Kapiteln beschrieben.


Inhaltsverzeichnis vorherige Seite nächste Seite Index