Designing Information-Preserving Mapping Schemes for XML.

VLDB '05: Proceedings of the 31st international conference on Very large data bases(2005)

引用 68|浏览60
暂无评分
摘要
An XML-to-relational mapping scheme consists of a procedure for shredding documents into relational databases, a procedure for publishing databases back as documents, and a set of constraints the databases must satisfy. In previous work, we defined two notions of information preservation for mapping schemes: losslessness , which guarantees that any document can be reconstructed from its corresponding database; and validation , which requires every legal database to correspond to a valid document. We also described one information-preserving mapping scheme, called Edge++, and showed that, under reasonable assumptions, losslessness and validation are both undecidable. This leads to the question we study in this paper: how to design mapping schemes that are information-preserving. We propose to do it by starting with a scheme known to be information-preserving and applying to it equivalence-preserving transformations written in weakly recursive ILOG. We study an instance of this framework, the LILO algorithm, and show that it provides significant performance improvements over Edge++ and introduces constraints that are efficiently enforced in practice.
更多
查看译文
关键词
mapping scheme,XML-to-relational mapping scheme,information-preserving mapping scheme,relational databases,corresponding database,legal database,shredding document,valid document,LILO algorithm,equivalence-preserving transformation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要