This appendix provides a quick tutorial on XML schemas, so that the reader can understand the references to them elsewhere in this book. To write schemas for complex enterprises or real-world B2B applications requires a more thorough understanding of their capabilities and best practices.
The XML Schema specifications come in two parts: Part 1, Structures, at www.w3.org/TR/xmlschema-1, and Part 2, Datatypes, at www.w3.org/TR/xmlschema2. For a good introduction to XML Schema, see www.w3.org/TR/xmlschema-0 (the XML Schema primer). A host of best practices for using XML schema in real-world applications can be found at www.xfront.com/BestPracticesHomepage.html.