Understanding the implementation of IS-A relations

J. L. Hainaut, J. M. Hick, V. Englebert, J. Henrard, D. Roland

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

Generalization/specialization hierarchies (IS-A relations for short) are basic semantic constructs proposed in most information system conceptual models. At the other side of design methodologies, where standard DBMSs are used, and will still be used for several years, there is no explicit representation of these IS-A relations. As a consequence, all the current methodologies include rules through which these semantic constructs are transformed into standard structures. However, it quickly appears that the translation rules proposed are most often incomplete, and sometimes incorrect. This fact has been experienced by many practitioners, who are faced with complex translation problems, but who do not find satisfying help neither in modem text books, nor m CASE tools. The aim of this paper is to analyze IS-A relations in some detail, and to propose a wide range of correct techniques to express IS-A relations into standard constructs. Understanding these techniques has also proved essential in reverse engineering processes. Keywords ER model, conceptual modelling, supert),pe/subtype hierarchy, IS-A relation, schema transformation, implementation, logical design, physical design, reverse engineering.

Original languageEnglish
Title of host publicationConceptual Modeling, ER 1996 - 15th International Conference on Conceptual Modeling, Proceedings
PublisherSpringer Verlag
Pages42-57
Number of pages16
Volume1157
ISBN (Print)9783540617846
DOIs
Publication statusPublished - 1996
Event15th International Conference on Conceptual Modeling, ER 1996 - Cottbus, Germany
Duration: 7 Oct 199610 Oct 1996

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1157 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference15th International Conference on Conceptual Modeling, ER 1996
Country/TerritoryGermany
CityCottbus
Period7/10/9610/10/96

Keywords

  • conceptual modelling
  • schema transformation
  • ER model
  • physical design
  • logical design
  • supertype/subtype hierarchy
  • IS-A relation
  • implementation

Fingerprint

Dive into the research topics of 'Understanding the implementation of IS-A relations'. Together they form a unique fingerprint.

Cite this