Sie können eine Verknüpfung mit einem anderen Schema hinzufügen.
Vorbereitungen:
- Erstellen Sie zwei DFDL-Schemadateien.
- Öffnen Sie die Schemadatei, zu der Sie eine Verknüpfung hinzufügen möchten.
Eine Verknüpfung ist nötig, wenn sich in einer Schemadatei DFDL-Objekte befinden und in
einer anderen Schemadatei darauf verwiesen werden soll. Die erste Datei enthält beispielsweise
einen einfachen Typ, den ein Element in der zweiten Datei verwenden möchte.
- Klicken Sie im Bereich 'Modellstruktur' mit der rechten Maustaste auf das Schema und wählen
Sie IMPORT- oder INCLUDE-Anweisung hinzufügen aus.
- Suchen Sie im daraufhin geöffneten Dialogfenster 'Schemaverweis hinzufügen' nach dem Schema,
das Sie einschließen oder importieren möchten.
Die Namensbereiche der beiden Schemadateien bestimmen, ob die Option import oder
include verwendet wird.
|
Zieldatei hat einen Zielnamensbereich |
Zieldatei hat einen 'notarget'-Namensbereich |
Übergeordnete Datei hat einen Zielnamensbereich |
xsd:import |
xsd:include1 |
Übergeordnete Datei hat einen 'notarget'-Namensbereich |
xsd:import |
xsd:include |
1 Wenn eine Zielnamensbereichsdatei eine 'notarget'-Namensbereichsdatei enthält,
führt das Referenzieren eines Objekts in der Zieldatei von der übergeordneten Datei aus dazu, dass
das Objekt im Namensbereich der übergeordneten Datei vorhanden ist.