Query Answering Under Expressive Entity-Relationship Schemata

ER'10: Proceedings of the 29th international conference on Conceptual modeling(2010)

引用 29|浏览18
暂无评分
摘要
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.
更多
查看译文
关键词
separable ER,Entity-Relationship model,extended model,conjunctive query answering problem,query answering,complete complexity analysis,conjunctive query,extended version,functional participation constraint,is-a constraint,expressive entity-relationship schema
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要