Representation of functional dependencies in relational databases using linear graphs
Data(s) |
01/07/1983
|
---|---|
Resumo |
Functional dependencies in relational databases are investigated. Eight binary relations, viz., (1) dependency relation, (2) equipotence relation, (3) dissidence relation, (4) completion relation, and dual relations of each of them are described. Any one of these eight relations can be used to represent the functional dependencies in a database. Results from linear graph theory are found helpful in obtaining these representations. The dependency relation directly gives the functional dependencies. The equipotence relation specifies the dependencies in terms of attribute sets which functionally determine each other. The dissidence relation specifies the dependencies in terms of saturated sets in a very indirect way. Completion relation represents the functional dependencies as a function, the range of which turns out to be a lattice. Depletion relation which is the dual of the completion relation can also represent functional dependencies and similarly can the duals of dependency, equipotence, and dissidence relations. The class of depleted sets, which is the dual of saturated sets, is defined and used in the study of depletion relations. |
Formato |
application/pdf |
Identificador |
http://eprints.iisc.ernet.in/20689/1/aticle1.pdf Nambiar, KK and Radhakrishnan, T and Tikekar, VG (1983) Representation of functional dependencies in relational databases using linear graphs. In: Theoretical Computer Science., 24 (2). pp. 143-159. |
Publicador |
Elsevier Science |
Relação |
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V1G-45W3WWT-4J&_user=512776&_coverDate=07%2F31%2F1983&_rdoc=1&_fmt=high&_orig=search&_sort=d&_docanchor=&view=c&_acct=C000025298&_version=1&_urlVersion=0&_userid=512776&md5=bfe4895cf3fe0e16fb9f45b http://eprints.iisc.ernet.in/20689/ |
Palavras-Chave | #Mathematics |
Tipo |
Journal Article PeerReviewed |