The Absolute Consistency Problem for Relational Schema Mappings with Functional Dependencies

被引:0
|
作者
Ishihara, Yasunori [1 ]
Hayata, Takashi [2 ,3 ]
Fujiwara, Toru [2 ]
机构
[1] Nanzan Univ, Nagoya, Aichi 4668673, Japan
[2] Osaka Univ, Suita, Osaka 5650871, Japan
[3] NTT Commun Corp, Tokyo, Japan
来源
基金
日本学术振兴会;
关键词
data exchange; relational schema mapping; absolute consistency; functional dependency; DATA EXCHANGE;
D O I
10.1587/transinf.2020EDP7102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper discusses a static analysis problem, called absolute consistency problem, for relational schema mappings. A given schema mapping is said to be absolutely consistent if every source instance has a corresponding target instance. Absolute consistency is an important property because it guarantees that data exchange never fails for any source instance. Originally, for XML schema mappings, the absolute consistency problem was defined and its complexity was investigated by Amano et al. However, as far as the authors know, there are no known results for relational schema mappings. In this paper, we focus on relational schema mappings such that both the source and the target schemas have functional dependencies, under the assumption that mapping rules are defined by constant-free tuple-generating dependencies. In this setting, we show that the absolute consistency problem is in coNP. We also show that it is solvable in polynomial time if the tuple-generating dependencies are full and the size of the left-hand side of each functional dependency is bounded by some constant. Finally, we show that the absolute consistency problem is coNP-hard even if the source schema has no functional dependency and the target schema has only one; or each of the source and the target schemas has only one functional dependency such that the size of the left-hand side of the functional dependency is at most two.
引用
收藏
页码:2278 / 2288
页数:11
相关论文
共 50 条