Abstract

As a very promising new data model, constraint database is attracting a growing interest recently. For better applications, we need to study its design theory. But to the best of our knowledge, no papers about the design of constraint databases could be found. So we hope to extend the well-developed design theory in relational databases to constraint databases. We introduce the notions such as variable independence, functional dependency, decomposition, lossless join and canonical form, etc. in the context of constraint databases. We present an algorithm to compute the canonical form of a dense-order constraint relation over a variable set, which preserve a variable independence of every generalized tuple and prove its correctness. Our main result is to prove that the existence of variable independence and functional dependency under some conditions, can decide whether a dense-order constraint relation scheme has a lossless-join decomposition. Our work provides basic theoretic results and an algorithm for the scheme design which is central in the design of dense-order constraint databases.

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.