La transformación de modelo lógico de datos a esquema XML genera tipos primitivos de esquema XML a partir de los tipos de datos de los modelos lógicos de datos.
En la siguiente tabla se muestra la correlación entre tipos de datos para modelos lógicos de datos y tipos primitivos de esquema XML.
Tabla 1. Correlaciones entre tipos de datos de esquema XML y tipos de datos de modelo lógico de datosTipo de datos de modelo lógico de datos |
Tipos de datos de esquema XML generados mediante la transformación |
CHAR |
byte |
CHAR(longitud) |
serie (con facet Longitud) |
VARCHAR(longitud) |
serie (con facet LongitudMáx) |
CLOB(longitud) |
serie (con facet LongitudMáx) |
BINARY(longitud) |
base64Binario (con facet Longitud) |
VARBINARY(longitud) |
base64Binario (con facet LongitudMáx) |
BLOB(longitud) |
base64Binario (con facet LongitudMáx) |
SHORT |
short |
INTEGER |
entero |
LONG |
largo |
FLOAT(precisión) |
flotante (con facet DígitosTotales) |
DECIMAL(precisión, escala) |
decimal (con facets DígitosTotales y DígitosFracción) |
DOUBLE |
double |
BOOLEAN |
boolean |
DATE |
date |
TIME |
hora |
TIMESTAMP |
fechahora |
INTERVAL |
duration |
DATALINK (longitud) |
serie |
ROWID |
serie |
XML |
serie |