Altova SchemaAgent 2025

Eine Import-Beziehung wird verwendet, um Komponenten aus einem Schema in einem Schema mit einem anderen Namespace wiederzuverwenden. In diesem Abschnitt werden Sie eine Import-Beziehung zwischen den folgenden Schemas aus dem SchemaAgent-Ordner Examples\Tutorial\import erstellen:

 

book_store.xsd: Dieses Schema dient zum Aufnehmen der Adresse des Buchgeschäfts und der Informationen zu jedem Buch im Inventar.

library.xsd: Dieses Schema dient zum Aufnehmen der Adresse der Bücherei sowie der Detailinformationen (Karte, Katalognr. und ob das Buch gerade ausgeborgt ist) zu jedem Buch in der Bibliothek.

 

Ziel ist es, einen Typ mit Bücherinformationen aus book_store-xsd in library.xsd zu importieren.

So erstellen Sie eine Import-Beziehung:

1.Wählen Sie die Menüoption Datei | Neu oder klicken Sie auf die Schaltfläche Neu ic_newoder drücken Sie Strg+N, um ein neues Design-Fenster zu öffnen.

2.Klicken Sie im Explorer-Fenster auf das Register Hierarchisch.

3.Ziehen Sie die Dateien book_store.xsd und library.xsd aus dem Ordner import in das neue Design-Fenster.

4.Klicken Sie auf das kleine weiße Dreieck auf der rechten Seite von book_store.xsd und ziehen Sie die Verbindungslinie zu library.xsd.

5.Lassen Sie die Maus über dem Wort "imports" los.

sa_tutorial_import_relationship

Es erscheint ein blauer Pfeil, der von book_store.xsd zu library.xsd weist. Dadurch wird angezeigt, dass zwischen diesen Schemas nun eine import-Beziehung besteht.

© 2018-2024 Altova GmbH