Data type definitions are created from another base type using either extension or restriction.
Simple type definitions describe the content.
Complex type definitions describe the structure or the content model of the XML document.
The following can be complex data types:
This section includes the following topics.