ELIMINATION OF INTERSECTION ANOMALIES FROM DATABASE SCHEMES.

C. Beeri*, M. Kifer

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

Abstract

The desirability of acyclic database scheme is well argued. When a scheme is described by multivalued dependencies, acyclicity means that the dependencies do not split each other's left-hand side and do not form intersection anomalies. Shown is that if the second condition fails to hold, the scheme can be amended so that it holds. The basic step is to add one attribute and some dependencies to resolve one intersection anomaly. This step generates an extension of the given scheme in which the anomaly does not exist. Analyzed is the repetitive use of the basic step and proven is that the transformation so defined removes all intersection anomalies. Finally characterized are a class of attributes that can be removed from the final scheme, leaving it acyclic.

Original languageEnglish
Title of host publicationUnknown Host Publication Title
PublisherACM
Pages340-357
Number of pages18
ISBN (Print)0897910974
StatePublished - 1983
Externally publishedYes

Fingerprint

Dive into the research topics of 'ELIMINATION OF INTERSECTION ANOMALIES FROM DATABASE SCHEMES.'. Together they form a unique fingerprint.

Cite this