Book chapter
OA Policy
English

A Behavior Integrated Entity-Relationship: Approach for the Design of Object-Oriented Databases

Published inTsichritzis, Dionysios (Ed.), Object oriented development = Développement orienté objet, p. 101-122
PublisherGenève : Centre universitaire d'informatique
Publication date1989-07
Abstract

Contrary to conventional databases the conceptual schema of an object-oriented database contains the description or the operations on the data next to the description of the structures of the data which are shared by several application programs. Therefore a design method for the conceptual schema of an object-oriented database must consider next to the structural aspects also the behavioral aspects of real world objects. This paper presents such a method. lt is based on the Behavior lntegrated Entity Relationship Approach which considers the structural as well as the behavioral aspects of the real world objects to be modeled. The structural aspects are represented by different entity sets in an extended entity-relationship diagram. The behavioral aspects are represented by different activities which correspond to transitions in an entity-state/transition diagram. The entity sets in the extendend entity-relationship diagram and the activities in the corresponding entity-state/transition diagram completely characterize the object classes of an object-oriented database. The data structures of the classes are given by the entity sets. The associated operations are determined by the respective activities. The public effects of the operations are defined by the pre- and poststates of the corresponding activities.

Citation (ISO format)
KAPPEL, Gertrude, SCHREFL, M. A Behavior Integrated Entity-Relationship: Approach for the Design of Object-Oriented Databases. In: Object oriented development = Développement orienté objet. Tsichritzis, Dionysios (Ed.). Genève : Centre universitaire d’informatique, 1989. p. 101–122.
Main files (1)
Book chapter (Published version)
Identifiers
  • PID : unige:158750
90views
22downloads

Technical informations

Creation08/02/2022 14:08:00
First validation08/02/2022 14:08:00
Update time16/03/2023 02:36:45
Status update16/03/2023 02:36:45
Last indexation01/11/2024 00:48:05
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack