In this article from the IBM developerWorks site, they look at how you can use DB2 native XML to simplify your PHP applications.
In this article, we build on that foundation and demonstrate the effectiveness of using DB2's native XML capabilities to simplify the application code and the relational schemas. We will also look into the effects of changes in the business requirements on the data (schema evolution) and its impact on the application code and the relational schema.
PHP enables a simple Web application development and deployment environment. This is one of the reasons for its popularity. DB2's native XML capabilities, coming in the next version and referred to as the DB2 Viper release, further simplify the development process.
To show off the features that the DB2 side of things has, they make the article a comparison between it and a database system with no native XML support. They show features, application architecture differences, XML schemas, and, of course, some code to work with both sides of the equation. There's a lot to take in here, especially if you haven't looked into DB2 very much, but it's still an interesting comparison...