A computer program product for organizing information in a content management system, the computer program product including a plurality of computer executable instructions stored on a computer readable medium, wherein the instructions, when executed by the content management system, cause the system to perform the steps of:
- providing a plurality of first target tables exhibiting different table types;
- and
- providing a source table including a plurality of records, each record having a common super-column including a plurality of sub-columns, at least one of the sub-columns of a particular record referencing one of the table types of the plurality of first target tables.