REASONING ABOUT FUNCTIONAL-DEPENDENCIES GENERALIZED FOR SEMANTIC DATA MODELS

被引:59
|
作者
WEDDELL, GE [1 ]
机构
[1] UNIV WATERLOO,WATERLOO N2L 3G1,ONTARIO,CANADA
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 1992年 / 17卷 / 01期
关键词
ALGORITHMS; THEORY; CONSTRAINT THEORY; FUNCTIONAL DEPENDENCIES; QUERY OPTIMIZATION; SEMANTIC DATA MODELS;
D O I
10.1145/128765.128767
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a more general form of functional dependency for semantic data models that derives from their common feature in which the separate notions of domain and relation in the relational model are combined into a single notion of class. This usually results in a richer terminological component for their query languages, whereby terms may navigate through any number of properties, including none. We prove the richer expressiveness of this more general functional dependency, and exhibit a sound and complete set of inference axioms. Although the general problem of decidability of their logical implication remains open at this time, we present decision procedures for cases in which the dependencies included in a schema correspond to keys, or in which the schema itself is acyclic. The theory is then extended to include a form of conjunctive query. Of particular significance is that the query becomes an additional source of functional dependency. Finally, we outline several applications of the theory to various problems in physical design and in query optimization. The applications derive from an ability to predict when a query can have at most one solution.
引用
收藏
页码:32 / 64
页数:33
相关论文
共 50 条