In content-based applications, the ability of the native XML database also minimizes the need for extraction or entry of metadata to support searching and navigation.
XML-enabled databases typically offer one or more of the following approaches to storing XML within the traditional relational structure: RDBMS that support the ISO XML Type are: Typically an XML-enabled database is best suited where the majority of data are non-XML.
A significant challenge in such integrations is extracting XML documents from relational databases, which requires specialized techniques and tools.
This process is important in applications where structured and semi-structured data co-exist and must be integrated perfectly.
[12] XML nodes and documents are the fundamental unit of (logical) storage, just as a relational database has fields and rows.