Containment hierarchy in a database system
First Claim
Patent Images
1. A method for storing and retrieving data in a database system, where data is stored on a computer readable media, the method comprising:
- associating a plurality of entities in a child/parent hierarchy, the entities being further grouped in types of similar properties, at least one of the groups not inheriting properties of another group, wherein each entity has an identifiable position within the child/parent hierarchy; and
referencing types and properties of the groups of entities to store and retrieve associated data, the types and properties of different groups being mapped to different tables of the database.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for storing and retrieving data in a database system includes associating a plurality of entities in a child/parent hierarchy. The entities are further grouped in types of similar properties, wherein each entity has a unique identifiable position within the child/parent space. References are made to types and properties of the entities in order to store and retrieve associated data about the entity, where the types and properties are mapped to tables of the database.
27 Citations
17 Claims
-
1. A method for storing and retrieving data in a database system, where data is stored on a computer readable media, the method comprising:
-
associating a plurality of entities in a child/parent hierarchy, the entities being further grouped in types of similar properties, at least one of the groups not inheriting properties of another group, wherein each entity has an identifiable position within the child/parent hierarchy; and
referencing types and properties of the groups of entities to store and retrieve associated data, the types and properties of different groups being mapped to different tables of the database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data storage system, comprising:
-
a relational data store component for storing data pertaining to entities in tables;
a plurality of maps that map between entities and a location of columns in the tables of the relational data store component that store the data of the entities; and
a data access system configured to receive requests to perform an operation on data of at least one entity, wherein the entities are grouped in types of similar properties with at least one of the groups not inheriting properties of another group, wherein the entities are organized in a child/parent hierarchy, and wherein an identity of each entity includes information of a corresponding position of the entity in the child/parent hierarchy. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification