Abstract

There is a well-known algorithm for determining when a decomposition of a database relation scheme has a lossless join with respect to a set of functional dependencies. We first present a reformulation of this algorithm in terms of set closures. For the special case of m=2, there is a well-known explicit condition for losslessness. Our formulation extends this result for general m. Also, our formulation leads to a strong necessary condition for ρ to be lossless. Separately, we prove a sufficient condition for ρ to be lossless. Finally, we present a sufficient condition, and a necessary condition for ρ to be lossless with respect to a set of functional and multivalued dependencies.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.