HOPEX UML : HOPEX XML Schemas : More XSD Features : XSD: Tag Definitions : Complex Definitions
   
Complex Definitions
Complex tag definitions correspond to tags typed with attributes and elements.
In XSD, we distinguish types that contain attributes only (types with simple content) and those that contain both attributes and elements types with complex content).
We can apply inheritance and polymporphism rules to these types. See “Inheritance", page 60.