Patent ID: 7047253

Claim:
A computer-implemented method for managing data stored in a database system the method comprising the steps of: storing information in content structures that are separate from hierarchy structures; storing metadata for a plurality of resources in said hierarchy structures, wherein said metadata includes: location data, associated with a given resource of said plurality of resources, that identifies which information in said content structures represents content of said given resource; and hierarchy data that indicates a position, within an information hierarchy, of each of said resources; and wherein: said content structures include a resource table; said given resource is a first resource that is represented by a first row of said resource table; location data for said first resource indicates that information in a first set of one or more tables represents content of said first resource; said resource table includes a second row that represents a second resource; location data for said second resource indicates that information in a second set of one or more tables represents content for said second resource; and said first set of one or more tables are different tables than said second set of one or more tables.