Altova SchemaAgent 2024

In diesem Abschnitt werden Sie eine Include-Beziehung zwischen den folgenden Schemas aus dem SchemaAgent-Ordner Examples\Tutorial\include_redefine erstellen:

 

event_registration.xsd: Dieses Schema enthält Informationen über einen Teilnehmer an einer Sportveranstaltung. Da für diese Veranstaltungen Gebühren zu entrichten sind, ist in diesem Schema auch ein Typ definiert, der Kreditkarteninformationen enthalten soll.

dvd_order.xsd: Dieses Schema enthält Bestellinformationen zu bestellbaren DVDs sowie Lieferadressen.

 

In diesem Beispiel wollen wir eine include-Beziehung erstellen, mit der Typen aus dem Schema event_registration.xsd - in diesem Fall Typen zum Speichern von Kunden- und Kreditkartendaten - in das Schema dvd_order.xsd inkludiert werden.

So zeigen Sie Schemas in einem Design-Fenster an:

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 Schemas event_registration.xsd und dvd_order.xsd mit der Maus aus dem Ordner include_redefine in das Design-Fenster.

sa_tutorial_add_schemas
Anmerkung:Um mehrere Dateien gleichzeitig zu ziehen, halten Sie beim Auswählen der Dateien die Strg-Taste gedrückt. Ziehen Sie einen Ordner, um alle darin enthaltenen Dateien in das Design-Fenster zu platzieren.

So erstellen Sie eine Include-Beziehung:

1.Klicken Sie auf das kleine weiße Dreieck auf der rechten Seite von event_registration.xsd und ziehen Sie die Verbindungslinie zu dvd_order.xsd.

design_add-include

2.Lassen Sie die Maustaste über dem Wort "includes" los. Es erscheint ein grüner Pfeil, der von event_registration.xsd auf dvd_order.xsd verweist.

design_include-connector

Dieser Pfeil zeigt an, dass zwischen diesen Schemas eine Include-Beziehung erstellt wurde.

© 2018-2024 Altova GmbH