|
ABSTRACT
We study the interaction between unary inclusion dependencies (UIND's) and other known classes of dependencies, in the context of both unrestricted and finite implication. We provide complete axiomatizations for unrestricted and finite implication of UIND's and functional dependencies, and polynomial-time algorithms for the inference problems. The inference problem becomes, however, NP-hard, if we require that some attribute have a bounded domain. We show that for unrestricted implication, the interaction between UIND's and unary functional dependencies completely characterizes the interaction between UIND's and embedded implicational dependencies. Also, for finite implication, the interaction between UIND's and unary functional dependencies completely characterizes the interaction between UIND's and full implicational dependencies (but not UIND's and embedded implicational dependencies).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
W.W. Armstrong, "Dependency Structures of Database Relationships", Proc. IFIP 74, (1974).
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
C. Beeri, M.Y. Vardi, "A Proof Procedure for Data Dependencies", Technical Report, Department of Computer Science, The Hebrew University of Jerusalem, (December 1980).
|
| |
8
|
C. Beeri, M.Y. Vardi, "On Acyclic Database Decompositions", to appear.
|
| |
9
|
C. Beeri, M.Y. Vardi, "Formal Systems for Tuple and Equality Generating Dependencies", Hebrew Univ. of Jerusalem Technical Report (April 1981), to appear in SICOMP.
|
 |
10
|
|
 |
11
|
|
 |
12
|
|
| |
13
|
A. Chandra and M.Y. Vardi, Private communication, 1983.
|
| |
14
|
B. Dreben, W.B. Godfarb, "The Decision Problem - Solvable classes of quantificational formulas", Addison-Wesley, (1979).
|
 |
15
|
|
 |
16
|
|
 |
17
|
|
| |
18
|
R. Fagin, M.Y. Vardi, "Armstrong Databases for Functional and Inclusion Dependencies", IBM Technical Report RJ3500 (1982), to appear in IPL.
|
 |
19
|
|
| |
20
|
|
 |
21
|
|
| |
22
|
P.C. Kanellakis, "On the Computational Complexity of Cardinality Constraints in Relational Databases", IPL 11,2 (1980).
|
| |
23
|
J.C. Mitchell, "The Implication Problem for Functional and Inclusion Dependencies", to appear (1983).
|
 |
24
|
|
 |
25
|
|
 |
26
|
|
| |
27
|
M.Y. Vardi, "The Implication Problem for Data Dependencies in Relational Databases", Ph.D. Thesis, The Hebrew University of Jerusalem, (1981).
|
| |
28
|
M.Y. Vardi, "On decomposition of relational databases", Proc. 23rdFOCS Conference, (1982).
|
| |
29
|
M. Yannakakis, C.H. Papadimitriou, "Algebraic Dependencies", Proc. 21st IEEE FOCS (1980).
|
|