Affiliation:
1. UC Santa Cruz and IBM Research - Almaden, CA, USA
2. TU Wien, Vienna, Austria
3. TU Wien and University of Oxford, Oxford, United Kingdom
4. Vienna University of Economics and Business, Vienna, Austria
Abstract
During the past 15 years, schema mappings have been extensively used in formalizing and studying such critical data interoperability tasks as data exchange and data integration. Much of the work has focused on GLAV mappings, i.e., schema mappings specified by source-to-target tuple-generating dependencies (s-t tgds), and on schema mappings specified by second-order tgds (SO tgds), which constitute the closure of GLAV mappings under composition. In addition, nested GLAV mappings have also been considered, i.e., schema mappings specified by nested tgds, which have expressive power intermediate between s-t tgds and SO tgds. Even though nested GLAV mappings have been used in data exchange systems, such as IBM’s Clio, no systematic investigation of this class of schema mappings has been carried out so far. In this article, we embark on such an investigation by focusing on the basic reasoning tasks, algorithmic problems, and structural properties of nested GLAV mappings. One of our main results is the decidability of the implication problem for nested tgds. We also analyze the structure of the core of universal solutions with respect to nested GLAV mappings and develop useful tools for telling apart SO tgds from nested tgds. By discovering deeper structural properties of nested GLAV mappings, we show that also the following problem is decidable: Given a nested GLAV mapping, is it logically equivalent to a GLAV mapping?
Funder
NSF
Engineering and Physical Sciences Research Council
Horizon 2020
Vienna Science and Technology Fund
Austrian Science Fund
Simons Institute for the Theory of Computing
Publisher
Association for Computing Machinery (ACM)
Reference28 articles.
1. The language of plain SO-tgds: Composition, inversion and structural properties
2. The recovery of a schema mapping: Bringing exchanged data back;Arenas Marcelo;ACM Trans. Datab. Syst.,2009
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Static Analysis of Graph Database Transformations;Proceedings of the 42nd ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems;2023-06-18
2. Amalur: Data Integration Meets Machine Learning;2023 IEEE 39th International Conference on Data Engineering (ICDE);2023-04
3. Vadalog: Overview, Extensions and Business Applications;Reasoning Web. Causality, Explanations and Declarative Knowledge;2023