Das Profil für die Umsetzung logischer Datenmodelle enthält mehrere Stereotypen, so dass Sie Ihr UML-Modell formatieren können. Dieses Profil steuert während der Umsetzung von UML in LDM die Umsetzung der einzelnen Modellelemente in Objekte des logischen Datenmodells.
Dieses Profil wird automatisch auf UML-Modelle angewendet, die aus logischen Datenmodellen während einer Umsetzung von LDM in UML generiert werden, um relevante Informationen aus dem logischen Quellendatenmodell zu bewahren. Die Stereotypen des Profils für logische Datenmodelle werden verfügbar, wenn Sie dieses Profil auf Ihr UML-Modell anwenden.
Die Informationen in den folgenden Tabellen beschreiben die Stereotypen in dem Profil für logische Datenmodelle.
Tabelle 1. StereotypenStereotyp |
Symbol |
Unterdrückt |
<<Domain>> |
Definiert |
Falsch |
<<Entity>> |
Definiert |
Falsch |
<<Attribute>> |
Nicht definiert |
Wahr |
<<Primary Key>> |
Definiert |
Falsch |
<<Relationship>> |
Nicht definiert |
Wahr |
Tabelle 2. StereotyperweiterungenStereotyp |
Erweiterung |
Erforderlich |
<<Domain>> |
Aufzählung |
Falsch |
<<Domain>> |
Primitiver Typ |
Falsch |
<<Entity>> |
Klasse |
Falsch |
<<Attribute>> |
Merkmal |
Wahr |
<<Primary Key>> |
Merkmal |
Falsch |
<<Relationship>> |
Zuordnung |
Wahr |
<<Relationship>> |
Zuordnungsklasse |
Wahr |
Tabelle 3. StereotypattributeStereotyp |
Attribut |
Typ |
Standardwert |
<<Domain>> |
Basistyp |
Aufzählung |
VARCHAR |
<<Domain>> |
Länge |
Ganze Zahl |
32672 |
<<Domain>> |
Genauigkeit |
Ganze Zahl |
0 |
<<Domain>> |
Anzahl der Kommastellen |
Ganze Zahl |
0 |
<<Domain>> |
Erforderlich |
Boolesch |
Falsch |
<<Domain>> |
Standardwert |
Zeichenfolge |
Nicht zutreffend |
<<Entity>> |
Persistent |
Boolesch |
Wahr |
<<Entity>> |
Ersatzschlüssel verwenden |
Boolesch |
Falsch |
<<Attribute>> |
Erforderlich |
Boolesch |
Falsch |
<<Relationship>> |
Attributnamen für Fremdschlüssel |
Zeichenfolgemuster: pkn1, fkn1; pkn2, fkn2; |
Nicht zutreffend |
<<Relationship>> |
Übergeordnete Löschbedingung |
Aufzählung (NONE, RESTRICT, CASCADE, SET NULL, SET DEFAULT) |
Kein |