Loading…

Composite object support in an object-oriented database system

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 pare...

Full description

Saved in:
Bibliographic Details
Published in:SIGPLAN notices 1987-12, Vol.22 (12), p.118-125
Main Authors: Kim, Won, Banerjee, Jay, Chou, Hong-Tai, Garza, Jorge F., Woelk, Darrel
Format: Article
Language:English
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
ISSN:0362-1340
1558-1160
DOI:10.1145/38807.38818