La transformation de modèles de données logiques en schémas XML génère
des types primitifs XML à partir des types de données du modèle de données
logique.
Le tableau suivant présente le mappage entre les types de données
des modèles de données logiques et les types primitifs de schémas XML.
Tableau 1. Mappages de types de données de modèles de données logiques aux types de données de schémas XMLTypes de données de modèles de données logiques |
Types de données de schémas XML générés par la transformation |
CHAR |
byte |
CHAR(length) |
chaîne (avec facette Length) |
VARCHAR(length) |
chaîne (avec facette MaxLength) |
CLOB(length) |
chaîne (avec facette MaxLength) |
BINARY(length) |
base64Binary (avec facette Length) |
VARBINARY(length) |
base64Binary (avec facette MaxLength) |
BLOB(length) |
base64Binary (avec facette MaxLength) |
SHORT |
short |
INTEGER |
integer |
LONG |
long |
FLOAT(precision) |
float (avec facette TotalDigits) |
DECIMAL(precision,scale) |
decimal (avec facettes TotalDigits et FractionDigits) |
DOUBLE |
double |
BOOLEAN |
boolean |
DATE |
date |
TIME |
time |
TIMESTAMP |
datetime |
INTERVAL |
durée |
DATALINK(length) |
chaîne |
ROWID |
chaîne |
XML |
chaîne |