D A T Y P I C

XML Design Considerations

Using W3C XML Schema

A one-day course in XML Design.

Abstract

XML data must be designed and structured carefully to ensure that it is accurate, flexible, performant and reusable. Design decisions can seriously impact the quality, usability and shelf life of XML applications. While much attention is given to database design techniques, less has historically been given to XML design.

This tutorial weighs the many alternatives available for designing XML documents and their associated schemas. It provides recommendations on issues such as namespace use, modularity, extensibility and versioning. In addition, it presents common, reusable design patterns for XML data.

The presentation specifically targets users who are designing XML vocabularies using W3C XML Schema. Emphasis is on highly structured "data-oriented" XML rather than "document-oriented" XML.

Prerequisites: assumes detailed knowledge of XML, Namespaces and W3C XML Schema.

You can download the slides here: [PDF format, 725kb].

Dates

If you are interested in having Priscilla present this tutorial to your group, please contact her at pwalmsley@datypic.com.