Composite object support in an object-oriented database system
Authors:
- Won KimWKWon Kim
- Jay BanerjeeJBJay Banerjee
- Hong-Tai ChouHCHong-Tai Chou
- Jorge F. GarzaJGJorge F. Garza
- Darrel WoelkDWDarrel Woelk
Open Access
- 1 December 1987
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGPLAN Notices
- Vol. 22 (12) , 118-125
Abstract
Many applications in such domains as computer-aided design require the capability to define, store and retrieve as a single unit a collection of related objects known as a composite object. A composite object explicitly captures and enforces the IS-PART-OF integrity constraint between child and parent pairs of objects in a hierarchical collection of objects. Further, it can be used as a unit of storage and retrieval to enhance the performance of a database system. This paper provides a formal definition of the semantics of composite objects within an object-oriented data model, and describes their use as units of integrity control, storage and retrieval, and concurrency control in a prototype object-oriented database system we have implemented.Keywords
This publication has 4 references indexed in Scilit:
- Data model issues for object-oriented applicationsACM Transactions on Information Systems, 1987
- Semantics and implementation of schema evolution in object-oriented databases1987
- An object-oriented approach to multimedia databases1986
- Notes on data base operating systems1978