A content management system is provided including a plurality of tables forming
a tree-based hierarchy for storing information such as item information. An information
retrieval interface is provided to facilitate retrieval of information from the
tree-based table hierarchy. The number of cursors employed for retrieving information
is dynamically variable with the number of tables in the hierarchy. Advantageously,
the content management system permits tables to be added or appended to the initial
tree-based table hierarchy after the database is created. The number of cursors
is dynamically varied to accommodate the additional cursors needed to query the
additional table or tables.