Selecting an XML Document Model: Off-the-shelf, Modified, or from Scratch
(2-hr introductory seminar)
A document model (also called an XML Vocabulary or Tag Set) establishes a set of rules for a kind of document. Models specify what tags may be used, how they relate to each other, and what they may contain. This set of rules (usually written in DTD or schema syntax) is the basis of communication in an XML environment and the heart of any XML application.
Using a suitable model is crucial. A model inappropriate to the information or its intended uses will be awkward, but if the model is appropriate, systems and applications can meet both the technical and aesthetic needs of the users.
There are three common ways to choose an XML model:
- Adopting an existing model “as is”
- Modifying an existing model to meet your business needs
- Creating a model from scratch
Each approach has risks, costs, advantages, and disadvantages. Which should you use and why? This seminar explores this choice and the basic trade-offs and dependencies involved.
Prerequisites: This seminar is designed for people who are or will be involved in an XML project. Prior experience with XML is not necessary.
