C H A P T E R 2
Building an XML model
About this chapter This chapter describes how to build an XML model (XSM). It explains the role of each object in an XML model and how to create and modify them.
Contents
Topic  | Page  | 
XML diagram basics  | 32  | 
Defining elements  | 35  | 
Defining identity constraints  | 64  | 
Defining groups  | 76  | 
Managing external shortcuts through references and data types  | 87  | 
Defining simple types  | 89  | 
Defining complex types  | 92  | 
Defining derivations  | 102  | 
Defining annotations  | 115  | 
Defining notations  | 120  | 
Defining entities  | 122  | 
Defining import, include and redefine  | 125  | 
Defining business rules  | 132  | 
XSM User's Guide  | 31  |