Bei der Umsetzung von UML in logische Datenmodelle werden Datentypen logischer Datenmodelle aus primitiven UML-Typen generiert.
In der folgenden Tabelle wird die Beziehung zwischen primitiven UML-Typen und Datentypen logischer Datenmodelle gezeigt.
Tabelle 1. Zuordnungen zwischen UML-Datentypen und Datentypen logischer Datenmodelle| Primitiver UML-Typ |
Bei der Umsetzung generierte Datentypen für logische Datenmodelle |
| Boolean, boolean |
BOOLEAN |
| Byte, byte oder char |
CHAR |
| Currency |
CURRENCY |
| Date |
DATE |
| Double, double |
DOUBLE |
| float |
FLOAT |
| Integer, int |
INTEGER |
| Long, long |
LONG |
| Long Varbinary |
LONG VARBINARY |
| Long Varchar |
LONG VARCHAR |
| Nclob |
NCLOB |
| Real |
REAL |
| Rowversion |
ROWVERSION |
| Serial |
SERIAL |
| short |
SHORT |
| String |
VARCHAR(32672) |
| Tiny |
TINY |
| UnlimitedNatural |
INTEGER |