An integrated approach to logical design of relational database schemes
- 1 June 1986
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
- Vol. 11 (2) , 134-158
- https://doi.org/10.1145/5922.214291
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.Keywords
This publication has 17 references indexed in Scilit:
- A theory of intersection anomalies in relational database schemesJournal of the ACM, 1987
- Elimination of intersection anomalies from database schemesJournal of the ACM, 1986
- On the Desirability of Acyclic Database SchemesJournal of the ACM, 1983
- Equivalence of Relational Database SchemesSIAM Journal on Computing, 1981
- On the menbership problem for functional and multivalued dependencies in relational databasesACM Transactions on Database Systems, 1980
- The theory of joins in relational databasesACM Transactions on Database Systems, 1979
- Computational problems related to the design of normal form relational schemasACM Transactions on Database Systems, 1979
- Synthesizing independent database schemasPublished by Association for Computing Machinery (ACM) ,1979
- A complete axiomatization for functional and multivalued dependencies in database relationsPublished by Association for Computing Machinery (ACM) ,1977
- Synthesizing third normal form relations from functional dependenciesACM Transactions on Database Systems, 1976