HOPEX UML : HOPEX XML Schemas : Creating an XML Schema
   
Creating an XML Schema
 
Defining a Namespace
Opening the Schema Editor
Specifying the URN for a Namespace
Creating a Schema Class
Result
Defining an Alias for a Package
Import and Inclusion of Other Schemas
Connecting a Tag Definition to a Schema Class
Defining Elements in an XML Schema
Creating an Element
Characteristics of an Element
Ordering Contained Elements
Defining attributes
Creating an Attribute in an XML Schema
Attribute Characteristics
Groups
Creating a Group in an XML Schema
Attribute Group Template
Element Group Template
Ordering the Elements in a Group
Using a Group
References
Creating a Reference in an XML Schema
Characteristics of a Reference (XML Schema)
Creating a bidirectional reference (XML Schema)
Referencing an Element (XML Schema)
Referencing an Attribute (XML Schema)
Referencing a Group (XML Schema)
Using Packages for Classification (XML Schemas)
There are three essential steps in defining the structure of a document:
Create and name the schema (the document structure).
Define the content of the document, which means including the schema elements
Define the attributes of the schema elements