Durch die Umsetzung vom XML-Schema in das logische Modell generierte logische Datenmodelltypen

Bei der Umsetzung eines XML-Schemas in ein logisches Datenmodell werden Datentypen des logischen Datenmodells aus primitiven XML-Schematypen generiert.
Die folgende Tabelle zeigt die Zuordnung zwischen primitiven XML-Schematypen und Datentypen logischer Datenmodelle.
Tabelle 1. Zuordnungen zwischen Datentypen von XML-Schemata und logischen Datenmodellen
Datentypen des XML-Schemas Durch die Umsetzung generierte Datentypen logischer Datenmodelle
string, normalizedString (wenn Längenfassette festgelegt ist und <= 32672) CHAR
string, normalizedString (wenn maximale Längenfassette festgelegt ist und <= 32672) VARCHAR
string, normalizedString (andernfalls) CLOB
base64Binary, hexBinary (wenn Längenfassette festgelegt ist und <= 32672) BINARY
base64Binary, hexBinary (wenn maximale Längenfassette festgelegt ist und <= 32672) VARBINARY
base64Binary, hexBinary (andernfalls) BLOB
short, unsignedShort, byte, unsignedByte SHORT
integer, positiveInteger, nonPositiveInteger, negativeInteger, nonNegativeInteger, int, unsignedInt INTEGER
long, unsignedLong LONG
float FLOAT
double DOUBLE
decimal DECIMAL
boolean BOOLEAN
date DATE
duration INTERVAL
time, gMonth, gYear, gYearMonth, gDay, gMonthDay TIME
dateTime TIMESTAMP
token, language, NMTOKEN, NMTOKENS, Name, NCName, ID, IDREF, IDREFS, ENTITY, ENTITIES anyURI, NOTATION, QName VARCHAR(32672)

Feedback