xs:booleanxs:byte, xs:short, xs:int, xs:longxs:unsignedByte, xs:unsignedShort, xs:unsignedInt, xs:unsignedLongxs:decimalxs:float, xs:doublexs:stringxs:date, xs:time, xs:dateTimexs:durationxs:gYearMonth, xs:gYear, xs:gMonthDay, xs:gDay, xs:gMonthxs:anyURIxs:QNamexs:NOTATIONxs:base64Binaryxs:hexBinaryxs:languagexs:normalizedString, xs:token (производные от xs:string)xs:ID, xs:IDREF, xs:IDREFS, xs:ENTITY, xs:ENTITIES, xs:NMTOKEN, xs:NMTOKENS (для XML-специфичных типов)empty (только атрибуты)element-only (только элементы)mixed (элементы и текстовое содержимое)simpleContent (только атрибуты и простое текстовое содержимое)xs:sequence (последовательность элементов)xs:choice (один из предложенных элементов)xs:all (все перечисленные элементы в любом порядке, каждый не более одного раза)Пример определения простого ограниченного типа:
xml
Пример определения сложного типа:
xml