Modellierungskonventionen für Daten

Der Modelltyp für Daten ist das Dokumentstruktur (Solution Design)-Modell. Dieses Modell darf nur genau ein einziges Datenobjekt besitzen. Dieses Datenobjekt muss eine gültige URN oder URL als Wert des Attributs Namespace (Solution Design) der Attributgruppe webMethods.

Hinterlegung

Das Dokumentstruktur (Solution Design)-Modell kann einem Datenobjekt hinterlegt sein.

Einfache Attributdefinition

Einfache Attribute im Modell vom Typ Dokumentstruktur (Solution Design) werden über die Kante besteht aus mit dem Attribut b-Attribut (Solution Design) verbunden.

Attribute bei Daten

Definition von Attributen mit einem komplexen Typ

Ein Attribut mit einem komplexen Typ wird mit der Kante references (CT_REFERENCES) zwischen dem Attribut und einem Objekt vom Typ Datentyp (Solution Design) verbunden. Die Attribute, die mit dem Objekt vom Typ Datentyp (Solution Design) verbunden sind, müssen in einem Modell vom Typ Datentypdiagramm (Solution Design) modelliert sein.

Definition von Einschränkungen

Eine Einschränkung ist eine Typdefinition, die auf einem Entity-Typ basiert. Das Objekt Einschränkung (Solution Design) kann verwendet werden, um ein b-Attribut zu definieren. Der Inhalt des Typs Einschränkung (Solution Design) wird über die Kante verwendet zu Elementen vom Typ b-Attribut modelliert.

Alle mit dem Objekt vom Typ Einschränkung (Solution Design) verbundenen Attribute (Kante verwendet) müssen auf Definitionsebene demselben Objekt vom Typ Datentyp (Solution Design) über die Kante ist beschreibend für verbunden sein.

Rekursive Definition von Typen

Basierend auf einer Einschränkung können Sie die Typen der eingeschränkten Attribute definieren. Die Typendefinition kann über eine Kante zu einem Entity-Typ oder über eine zusätzliche Einschränkung modelliert werden.