Chapter 2. Modeling Data: Document Type Definitions (DTD) and Schemas

In This Chapter

This chapter introduces you to XML data modeling using DTDs and XML Schemas. Generally speaking, a schema describes the data model of an XML document. There are two fundamental approaches to defining XML schemas: DTDs and XML Schemas. It is important to note throughout the chapter that "schema" is a general term that describes an XML data model, while XML Schema is a specific schema technology that supercedes DTDs.

You'll begin the chapter by learning the basics of XML data modeling, which involves describing the structure of XML documents ...

Get XML Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.