Maps to a UML Attribute with the stereotype XSDnotation. This attribute must be added into the UML class with the stereotype XSDschema.

  • name maps to UML Attribute name
  • annotation maps to UML Attribute documentation
notation XML representation summary
<notation
	id = ID
	name = NCName
public =  anyURI
	system = anyURI
	{any attributes with non-schema namespace…}>
	Content: (annotation?)
</notation>
XML representation of a notation declaration
<xs:notation name="jpeg" public="image/jpeg" system="viewer.exe">
notation UML model example.
notation XML code sample
<xs:schema xmlns:nm = "http://nomagic.com" xmlns:xs = "http://www.w3.org/2001/XMLSchema" targetNamespace = "http://nomagic.com">
	<xs:notation name = "jpeg" public = "image/jpeg" system = "viewer.exe"/>
</xs:schema>