A system and method for assigning attributes to XML document nodes to
facilitate their storage in relational databases and the subsequent
retrieval and re-construction of pertinent nodes and fragments in
original document order is provided. Since these queries are performed
using relational database query engines, the speed of their execution is
significantly faster than that using more exotic systems such as
object-oriented databases. Furthermore, this method is portable across
all vendor platforms, and so can be deployed at client sites without
additional investments in database software.