Title :
The generalized index model for object-oriented database systems
Author :
Fotouhi, Farshad ; Lee, Tae-Gong ; Grosky, William I.
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
Abstract :
A proposal is presented for a general indexing method, called a generalized index, for object-oriented databases which can be implemented on all kinds of hierarchical and nonhierarchical structures. A generalized index is a domain based indexing structure in which are maintained the value and object identities of an attribute, the class(es) to which that value belongs, and the name of the attribute and/or the path to which that attribute value belongs. This information is stored in a tree structure referred to as IndexTree. The necessary concepts for the object-oriented data model are discussed. A survey of some of the existing indexing methods is given. The authors show how the generalized index structure can be used for complex objects, class hierarchies, and nested objects as well as for primitive classes
Keywords :
data structures; indexing; object-oriented databases; trees (mathematics); IndexTree; class hierarchies; domain based indexing; generalized index model; hierarchical structures; nested objects; nonhierarchical structures; object-oriented database systems; tree structure; CADCAM; Computer aided manufacturing; Computer science; Data models; Database systems; Indexes; Indexing; Object oriented databases; Object oriented modeling; Power system modeling;
Conference_Titel :
Computers and Communications, 1991. Conference Proceedings., Tenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-8186-2133-8
DOI :
10.1109/PCCC.1991.113826