Bitemporal Extension and Mapping of XML Data Model
Na Tang, Yong Tang, MiaoMiao Cai · 2007
XML which is a new language for data representation is expected to become a universal format for data exchange on the Web. Generally speaking, we make some changes on XML documents as time goes by. Because temporal XML can store the successive versions of a document in an incremental fashion, it provides us a high effective method for version management. Of course, XML is more natural than RDB on representing the temporal information. So the topic of representing, querying and updating temporal information in XML has received some attention. In this paper a XML data model for tracking historical information in an XML document are proposed. After presenting an abstract model for bitemporal XML, two different ways of mapping this abstract representation into a (bitemporal) XML document are discussed. Finally all schemas are compared.