An Integrated Approach to Logical Design of Relational Database Schemes

Catriel Beeri, Michael Kifer

Research output: Contribution to journalArticlepeer-review

20 Scopus citations

Abstract

We propose a new approach to the design of relational database schemes. The main features of the approach are the following: A combination of the traditional decomposition and synthesis approaches, thus allowing the use of both functional and multivalued dependencies. Separation of structural dependencies relevant for the design process from integrity constraints, that is, constraints that do not bear any structural information about the data and which should therefore be discarded at the design stage. This separation is supported by a simple syntactic test filtering out nonstructural dependencies. Automatic correction of schemes which lack certain desirable properties.

Original languageEnglish
Pages (from-to)134-158
Number of pages25
JournalACM Transactions on Database Systems
Volume11
Issue number2
DOIs
StatePublished - 1 Jun 1986

Keywords

  • Acyclic schemes
  • conflict-free sets of dependencies
  • decomposition
  • functional dependencies
  • logical design
  • multivalued dependencies
  • schema extension
  • synthesis

Fingerprint

Dive into the research topics of 'An Integrated Approach to Logical Design of Relational Database Schemes'. Together they form a unique fingerprint.

Cite this