In relational database systems, traditional normalization techniques (eg, BCNF, 4NF) remove data redundancies from a single relation, but can not detect and remove redundancies across multiple relations. However, redundancies among multiple relations are abundant especially in integrated databases. In this paper, we first propose to detect such data redundancies using equality-generating dependencies (EGDs) and propose an extended normal form (ENF) of relational database schema with respect to EGDs. We show that a database has no potential data redundancies with respect to EGDs if and only if the schema is in ENF. For a common special class of EGDs, we provide a set of sound and complete inference rules. A normalization process is presented to losslessly transform a relational database schema to one in ENF. We then extend our EGDs and ENF to XML data, and show how similar data redundancy problems can be detected for data-centric XML documents. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Wang, J. (2005). Database design with equality-generating dependencies. In Lecture Notes in Computer Science (Vol. 3453, pp. 335–346). Springer Verlag. https://doi.org/10.1007/11408079_31
Mendeley helps you to discover research relevant for your work.