Commercial databases have for some time now featured various degrees of XML support, while open source DBs have lagged behind. This talk examines the need for XML support in databases, some of the problems associated with XML in relational databases, and present a number of solutions for common use cases.
DBDOM, an XML DOM implementation in PostgreSQL distributed under an
Apache-style license, is presented.