Reference work entry
Temporal semistructured data
Temporal XML is a timestamped instance of an XML data model or, alternatively, an XML document with specially interpreted timestamps which is parsed into a timestamped instance of an XML data model. An XML data model instance is a tree or graph in which each node corresponds to an element, attribute, or value, and each edge represents the lexical nesting of the child in the parent’s content. In temporal XML, a timestamp is added to some nodes or edges in the instance. The timestamp represents the lifetime of the node or edge in one or more temporal dimensions, usually valid time or transaction time. As an example, Fig. 1 shows a fragment of a temporal XML data model. The bibliographic data in the figure contains information about publishers, books, and authors. The figure also has timestamps that represent when each piece of data was entered into the data collection (i.e., the timestamps represent the transaction-timelifetime of each...
- 3.Sudarshan S, Chawathe SA, Widom J. Representing and querying changes in semistructured data. In: Proceedings of the 14th International Conference on Data Engineering; 1998. p. 4–13.Google Scholar
- 4.Dyreson C, Böhlen MH, Jensen CS. Capturing and uerying multiple aspects of semistructured data. In: Proceedings of the 25th International Conference on Very Large Data Bases; 1999. p. 290–301.Google Scholar
- 6.Amagasa T, Yoshikawa M, Uemura S. A data model for temporal XML documents. In: Proceedings of the 11th International Conference on Database and Expert Systems Applications; 2000. p. 334–44.Google Scholar
- 9.Dyreson CE. Observing transaction-time semantics with TTXPath. In: Proceedings of the 2nd International Conference on Web Information Systems Engineering; 2001. p. 193–202.Google Scholar
© Springer Science+Business Media, LLC, part of Springer Nature 2018