Functional Dependencies For Value Based Identification In Object-Oriented Databases

Functional Dependencies For Value Based Identification In Object-Oriented Databases

Jochens Rasch (SAP AG, Germany) and Hans-Joachim Klein (Universitat Kiel, Germany)
Copyright: © 2002 |Pages: 43
DOI: 10.4018/978-1-930708-38-9.ch008
OnDemand PDF Download:
$37.50

Abstract

The Entity-Relationship (ER) model (Chen, 1976) is frequently used for the specification of conceptual database schemas. Entity types and relationship types are the building blocks provided by this data model. A major objective of conceptual database design (see e.g. Batini, Ceri, & Navathe, 1992) is to define entity types and relationship types in such a way that they represent meaningful units of information with respect to the semantics of the modeled application domain. Object types in object-oriented data models are comparable to entity types as far as structural aspects are concerned. However, the ER model explicitly supports relationship types, whereas different approaches are found in object-oriented data models: On the one hand, relationship types may be represented by reference attributes, which means that they are part of the object type itself. This approach, for example, is often found in programming languages. On the other hand, they may be represented explicitly by means of a separate concept as in the ER model. In the latter case there is a close resemblance between entity types and object types. Object types represent sets of objects which are of relevance in the application domain, while relationship types represent relationships between objects.

Complete Chapter List

Search this Book:
Reset
Table of Contents
Chapter 1
Jorge H. Doorn, Laura C. Rivero, Viviana E. Ferraggine
Data properties should be seen from the point of view of being as independent as possible from the representation model. In this way, data... Sample PDF
Introduction to Database Integrity: Challenges and Solutions
$37.50
Chapter 2
Laura C. Rivero, Jorge H. Doorn, Viviana E. Ferraggine
In Part I, this chapter surveys the state of the art of the semantic integrity constraints in some relational and object relational available... Sample PDF
Database Integrity: Fundamentals and Current implementations
$37.50
Chapter 3
Dolores Cuadra, Carlos Nieto, Paloma Martinez, Elena Castro, Manuel Velasco
This chapter is devoted to the study of the transformation of conceptual into logical schemata in a methodological framework focusing on a special... Sample PDF
Preserving Relationship Cardinality Constraints in Relational Schemata
$37.50
Chapter 4
Juan M. Ale, Mauricio Minuto Espil
This chapter surveys the interaction between active rules and integrity constraints. First, we analyze the static case following the SQL-1999... Sample PDF
Integrity Constraints in an Active Database Environment
$37.50
Chapter 5
Karla A.V. Borges, Clodoveu A. Davis Jr., Alberto H.F. Laender
This chapter addresses the relationship that exists between the nature of spatial information, spatial relationships, and spatial integrity... Sample PDF
Integrity Constraints in Spatial Databases
$37.50
Chapter 6
Sergio Greco, Ester Zumpano
Integrity constraints represent an important source of information about the real world. They are usually used to define constraints on data... Sample PDF
Consistent Queries Over Databases with Integrity Constraints
$37.50
Chapter 7
Hendrik Decker
The main goal of this chapter is to arrive at a coherent technology for deriving efficient SQL triggers from declarative specifications of arbitrary... Sample PDF
Translating Advanced Integrity Checking Technology to SQL
$37.50
Chapter 8
Jochens Rasch, Hans-Joachim Klein
The Entity-Relationship (ER) model (Chen, 1976) is frequently used for the specification of conceptual database schemas. Entity types and... Sample PDF
Functional Dependencies For Value Based Identification In Object-Oriented Databases
$37.50
Chapter 9
Jose F. Aladana Montes, Mariemma I. Yague del Valle, Antonio C. Gomez Lora
Issues related to integrity in databases and distributed databases have been introduced in previous chapters. Therefore, the integrity problem in... Sample PDF
Integrity Issues in the Web: Beyond Distributed Databases
$37.50
Chapter 10
Ulrich Schiel
The use of databases for advanced applications is a rapidly growing and changing field, due to the continuous incorporation of new technologies and... Sample PDF
Integrity Maintenance In Extensible Databases
$37.50
About the Authors