Abstract
We investigate whether a sound and complete formal system for join dependencies can be found. We present a system that is sound and complete for tuple generating dependencies and is strong enough to derive join dependencies from join dependencies using only generalized join dependencies in the derivation. We also present a system that sound and complete for tuple generating dependencies and is complete for extended join dependencies (which are a special case of generalized join dependencies). Finally, we construct a Gentzen-style system that is sound and complete for join dependencies. The last two systems have unbounded inference rules.
Original language | English |
---|---|
Pages (from-to) | 99-116 |
Number of pages | 18 |
Journal | Theoretical Computer Science |
Volume | 38 |
Issue number | C |
DOIs | |
State | Published - 1985 |
Keywords
- Database
- formal system
- implication problem
- join dependency
- relational model