Description of the tree image in section 5.11.1 of the "Metadata Vocabulary for Tabular Data" document
The anyAtomicType (any) datatype breaks down into subtypes as follows:
anyURIbase64Binary(binary)booleandatedatetime(datetime), which can be sub-typed as adateTimeStamp
decimal, which can be sub-typed as aninteger, further classifiable as one oflong, which can be further defined asint, even further describable asshort, with a subtypebyte
nonNegativeInteger, which can be further defined as one ofpositiveIntegerunsignedLong, even further describable asunsignedInt, with a subtypeunsignedShort, which has a further subtypeunsignedByte
- or
nonPositiveIntegerwith a subtypenegativeInteger
double(number)durationwhich can be further sub-typed as adayTimeDurationoryearMonthDuration
floatgDaygMonthgMonthDaygYeargYearMonthhexBinary(binary)QNamestring, which can be sub-typed as one ofnormalizedString, further classifiable as atoken, which can be further defined as one oflanguageNameNMtoken
xmlhtmljson
time