1. A method of organizing information in a content management system comprising the steps of: receiving first input, by a stored procedure in the system, indicating a number of tables to be created horizontally in a tree-based data storage hierarchy; receiving second input, by the stored procedure, indicating a number of tables to be created vertically in the tree-based data storage hierarchy; and creating the tree-based data storage hierarchy including a root table and at least one child table, the tree-based data storage hierarchy including the number tables indicated horizontally and vertically in the receiving steps.