The Document Model (“schema”)
Major component of an XML application
- Model for one type / class of information (a
“document”)
(reference book, bank transfer, journal article, credit
transaction, drug monograph)
- Set of rules describing how documents of that type can be marked up
- Agreement on a common vocabulary (tag set) for an application
- Written in a formal syntax (a constraint language)
- Examples: DTD, W3C XML Schema, RELAX NG