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.