ACM Transactions on Database Systems · 1981 · 60 citations · 20 references
ComputingComputer ScienceInformation SystemsData ManagementDatabasesSet TheoryData NormalizationDatabase DesignDatabase ManagementDatabase NormalizationRelational AlgebraRelational DatabasesAttributesNormal Form DecompositionNormalizationNormalization AlgorithmsNormalization TheoryPrime AttributeThird Normal FormTransitive Dependencies
In this paper, we show that some Codd third normal form relations may contain “superfluous” attributes because the definitions of transitive dependency and prime attribute are inadequate when applied to sets of relations. To correct this, an improved third normal form is defined and an algorithm is given to construct a set of relations from a given set of functional dependencies in such a way that the superfluous attributes are guaranteed to be removed. This new normal form is compared with other existing definitions of third normal form, and the deletion normalization method proposed is shown to subsume the decomposition method of normalization.
20
A relational model of data for large shared data banks
E. F. Codd · Communications of the ACM · 1970 · 5.2K citations · Full text
A relational model of data for large shared data banks
E. F. Codd · Communications of the ACM · 1983 · 4.8K citations
Dependency Structures of Data Base Relationships.
William W. Armstrong · IFIP Congress · 1974 · 739 citations