Maps to a UML Component with the stereotype XSDinclude. This component must be added into an xsd file component.

  • annotation maps to the UML Component documentation
  • schemaLocation maps to the UML Component name.
include XML representation summary
<include
	id = ID
	schemaLocation = anyURI
	{any attributes with non-schema namespace…}>
	Content: (annotation?)
</include>
include UML model example.
include XML code sample
<xs:schema xmlns:nm = "http://nomagic.com" xmlns:xs = "http://www.w3.org/2001/XMLSchema" targetNamespace = "http://nomagic.com">
<xs:include schemaLocation = "http://nomagic.com/schema.xsd" />
</xs:schema>