Reasoning about keys for XML

作者:

Highlights:

摘要

We study absolute and relative keys for XML, and investigate their associated decision problems. We argue that these keys are important to many forms of hierarchically structured data including XML documents. In contrast to other proposals of keys for XML, we show that these keys are always (finitely) satisfiable, and their (finite) implication problem is finitely axiomatizable. Furthermore, we provide a polynomial time algorithm for determining (finite) implication in the size of keys. Our results also demonstrate, among other things, that the analysis of XML keys is far more intricate than its relational counterpart.

论文关键词:XML keys,Axiomatization,Logical implication,Satisfiability

论文评审过程:Received 18 April 2002, Accepted 18 March 2003, Available online 30 April 2003.

论文官网地址:https://doi.org/10.1016/S0306-4379(03)00028-0