Types primitifs UML générés par la transformation de modèles de données logiques en modèles UML

La transformation de modèles de données logiques en modèles UML génère des types primitifs UML à partir des types de données du modèle de données logique.
Le tableau suivant présente la correspondance entre les types de données des modèles de données logiques et les types primitifs UML.
Tableau 1. Mappages de types de données de modèles de données logiques aux types de données UML
Types de données de modèles de données logiques Types primitifs UML générés par la transformation
BINARY (length) BINARY (length)
BLOB (length) BLOB (length)
BOOLEAN Boolean
CHAR Octet
CHAR (length) CHAR (length)
CLOB (length) CLOB (length)
CURRENCY Currency
DATALINK (length) DATALINK (length)
DATE Date
DECIMAL(precision,scale) DECIMAL(precision,scale)
DOUBLE Double
FLOAT (precision) FLOAT (precision)
INTEGER Integer
INTERVAL Interval
LONG Long
LONG VARBINARY Long Varbinary
LONG VARCHAR Long Varchar
NCHAR (length) NCHAR (length)
NCLOB Nclob
NUMERIC (precision,scale) Numeric (precision,scale)
NVARCHAR (length) NVARCHAR (length)
REAL Real
ROWID Rowid
ROWVERSION Rowversion
SERIAL Serial
SHORT Short
TIME Time
TIMESTAMP Timestamp
TINY Tiny
VARBINARY (length) VARBINARY (length)
VARCHAR (length) VARCHAR (length)
XML XML

Commentaires