ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Information Systems
Volume 24, Issue 7, November 1999, Pages 535-554
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (1919 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0306-4379(99)00031-9    How to Cite or Link Using DOI (Opens New Window)
Copyright © 1999 Published by Elsevier Science Ltd.

Ordered functional dependencies in relational databases*1

Wilfred Ng

Department of Computing, Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong

Received 17 November 1998; 
revised 19 August 1999. 
Available online 19 January 2000.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

We extend the relational data model to incorporate linear orderings into data domains, which we call the ordered relational model. The conventional Functional Dependencies (FDs) are examined in the context of ordered relational databases by using the notion of System Ordering Independence (SOI), which refers to the desirable scenario that the ordering of tuples in a relation is independent of the implementation of the underlying DBMS. We also extend Armstrong's axiom system for FDs to object relations, which are a subclass of ordered relations that allow us to view tuples as objects. We formally define Ordered Functional Dependencies (OFDs) for the extended model by means of two possible extensions of domains, pointwise-orderings and lexicographical orderings. We first present a sound and complete axiom system for OFDs in the case of pointwise-orderings and then establish a sound and complete set of chase rules for OFDs in the case of lexicographical orderings. Our main result shows that the implication problems for both cases of OFDs are decidable, and that it is linear time for the case of pointwise-orderings.

Author Keywords: Functional Dependencies; Relational Databases; Linear Ordering; Linearly Ordered Domains; Chase Procedure

Article Outline

• References

Information Systems
Volume 24, Issue 7, November 1999, Pages 535-554
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.