12

Schema Evolution

Schemata usually do not stay the same over a long period of time. Instead they undergo an evolution to satisfy new requirements. This is a well-known phenomenon in the database community, and the daily bread of database administrators. XML schemata are no different. And since XML is used in an open and dynamic environment such as the Internet, changes to XML schemata are even more likely to happen. Basically, there are three types of changes that can be applied to an XML schema:

image New child nodes (elements or attributes) can be added ...

Get Modeling Business Objects with XML Schema 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.