Title :
An improved algorithm based on subset closures for synthesizing a relational database scheme
Author :
Yang, C.-C. ; Li, Guang ; Ng, Peter Ann-beng
Author_Institution :
North Texas State Univ., Denton, TX, USA
fDate :
11/1/1988 12:00:00 AM
Abstract :
An algorithm for synthesizing a better relational database scheme in elementary key normal form (EKNF) is developed. This algorithm eliminates not only extraneous attributes and other redundancies, but also superfluities from a given set of functional dependences (FDs), based primarily on subset closures, Hamiltonian cycles of FDs, and equivalent subsets of attributes. Following this algorithm, a better LR-minimum FD covering is obtained. A more practical and efficient method for designing a relational database scheme in EKNF is then provided. The time complexity of the algorithm is polynomial
Keywords :
computational complexity; database theory; relational databases; set theory; Hamiltonian cycles; elementary key normal form; functional dependences; relational database scheme; subset closures; time complexity; Algorithm design and analysis; Art; Chaos; Design methodology; Helium; Inference algorithms; Information science; Polynomials; Relational databases; Software algorithms;
Journal_Title :
Software Engineering, IEEE Transactions on