Query Answering under Expressive Entity-Relationship Schemata

被引:0
|
作者
Cali, Andrea [1 ,3 ]
Gottlob, Georg [1 ,2 ]
Pieris, Andreas [2 ]
机构
[1] Univ Oxford, Oxford Man Inst Quantitat Finance, Oxford OX1 2JD, England
[2] Univ Oxford, Comp Lab, Oxford OX1 2JD, England
[3] Brunel Univ, Dept Informat Syst & Comp, Uxbridge UB8 3PH, Middx, England
来源
基金
欧洲研究理事会;
关键词
DESCRIPTION LOGICS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We address the problem of answering conjunctive queries under constraints representing schemata expressed in an extended version of the Entity-Relationship model. This extended model, called ER+ model, comprises is-a constraints among entities and relationships, plus functional and mandatory participation constraints. In particular, it allows arbitrary permutations of the roles in is-a among relationships. A key notion that ensures high tractability in ER+ schemata is separability, i.e., the absence of interaction between the functional participation constraints and the other constructs of ER+. We provide a precise syntactic characterization of separable ER+ schemata, called ER schemata, by means of a necessary and sufficient condition. We present a complete complexity analysis of the conjunctive query answering problem under ER schemata. We show that the addition of so-called negative constraints does not increase the complexity of query answering. With such constraints, our model properly generalizes the most widely-adopted tractable ontology languages.
引用
收藏
页码:347 / +
页数:3
相关论文
共 50 条