Types de modèle de données logiques générés par la transformation du schéma XML en modèle de données logiques

La transformation de schéma XML en modèle de données logiques génère des types de données de modèle de données logiques à partir des types primitifs du schéma XML.
Le tableau suivant indique le mappage entre les types primitifs du schéma XML et les types de données du modèle de données logiques.
Tableau 1. Mappages des types de données du schéma XML et du modèle de données logiques
Types de données du schéma XML Types de données du modèle de données logiques générés par la transformation
chaîne, chaîne normalisée (si la facette de longueur est définie et <= 32672) CHAR
chaîne, chaîne normalisée (si la facette de longueur maximum est définie et <= 32672) VARCHAR
chaîne, chaîne normalisée (autres cas) CLOB
binaire 64 base, binaire hexadécimal (si la facette de longueur est définie et <= 32672) BINARY
binaire 64 base, binaire hexadécimal (si la facette de longueur maximum est définie et <= 32672) VARBINARY
binaire 64 base, binaire hexadécimal (autres cas) BLOB
court, court non signé, octet, octet non signé SHORT
entier, entier positif, entier non positif, entier négatif, entier non négatif, entier, entier non signé INTEGER
long, long non signé LONG
flottant FLOAT
double DOUBLE
décimal DECIMAL
booléen BOOLEAN
date DATE
durée INTERVAL
heure, mois, année, mois de l'année, jour, jour du mois TIME
date/heure TIMESTAMP
marqueur, langage NMTOKEN, NMTOKENS, Nom, Nom sans virgule, ID, IDREF, IDREFS, ENTITY, ENTITIES, URI, NOTATION, Nom qualifié VARCHAR(32672)

Commentaires en retour