XSD supports a few content models:
empty: no child elements or child character data allowed
simple: No child elements are allowed; the character data must conform to a given simple type
non-mixed, group: The group describes the elements that are allowed; no character data may occur outside the child elements.
mixed, group: The group describes the elements that are allowed; character data may be mixed in, occurring outside of child elements.