Related link: http://www.firstsql.com/dbdebunk/xmldev1.htm

Fabian Pascal seems to think that the relational model should rule data management, period, and that those of us who disagree just don’t understand. I hope I don’t sound this cranky when I’m pushing XML for data management.

If the relational model is so fantastic, why does it seem that no one has fully implemented it?

Do tables always trump hierarchy?