Proceedings of the 1st ACM SIGACT-SIGMOD Symposium on Principles of Database Systems - PODS '82 1982
DOI: 10.1145/588111.588141
|View full text |Cite
|
Sign up to set email alerts
|

Inclusion dependencies and their interaction with functional dependencies

Abstract: Inclusion dependencies, or INDs (which can say, for example, that every manager is an employee) are studied, including their interaction with functional dependencies, or FDs. A simple complete axiomatization for INDs is presented, and the decision problem for INDs is shown to be PSPACE-complete.(The decision problem for INDs is the problem of determining whether or not Z logically implies c, given a set Z of INDs and a single IND (T). It is shown that finite implication (implication over databases with a finit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
99
0
1

Year Published

1984
1984
2016
2016

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 115 publications
(102 citation statements)
references
References 29 publications
2
99
0
1
Order By: Relevance
“…So, in contrast to the majority of work on constraint analysis for relational database systems that assume a flat structure [7,23], we allow a structure to be nested. This is necessary because the nature of constraint evolution is such that we often need to work with constraints that are recovered from legacy systems.…”
Section: Preliminariesmentioning
confidence: 99%
See 3 more Smart Citations
“…So, in contrast to the majority of work on constraint analysis for relational database systems that assume a flat structure [7,23], we allow a structure to be nested. This is necessary because the nature of constraint evolution is such that we often need to work with constraints that are recovered from legacy systems.…”
Section: Preliminariesmentioning
confidence: 99%
“…ATMOST ðY ; nÞ, we must have the following: It is easy to see the two types of axiom are handled rather similarly: both involve essentially a reachability computation (from P 1 to P m ) [7,24] and they differ only in the actual generation of derived constraint. 2 For this reason, we will only describe how transitivity axioms are handled in this paper and the reader is referred to [13] for the handling of inheritance axioms.…”
Section: The Cncd Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…Inclusion dependencies were axiomatized in [5], and an axiomatization for pure independence atoms is also known (see [27,13,21]). On the other hand, the implication problem for embedded multivalued dependencies (also embedded join dependencies), and for inclusion dependencies and functional dependencies together, are known to be undecidable [18,19,6].…”
Section: Introductionmentioning
confidence: 99%