XML.com: XML From the Inside Out
oreilly.comSafari Bookshelf.Conferences.

advertisement

Understanding XML Schemas
by Norman Walsh | Pages: 1, 2, 3, 4, 5, 6, 7

Conclusion

Looking at the scope and functionality that schemas will provide, they seem like a great improvement over DTDs. Certain kinds of applications, exchanging information between databases, for example, and ecommerce are clearly going to be made simpler and more interoperable by XML Schema.

As I see it, the primary virtue of DTDs today is that they are well understood and they do offer a good way to describe the structure of an document for interchange. It will take some time before XML Schema are as well understood. Until then, we'll be "flying without a net" to a certain extent, waiting for the final standard and practical, documented methodologies for schema creation to follow.