Balisage Paper: Hypertext Links and Relationships in XML Databases
Anne Brüggemann-Klein
Technische Universität München
Anne Brüggemann-Klein is a professor of computer science at Technische Universität München. She received her PhD in Mathematics from Friedrich-Wilhelms-Universität Münster and her Habilitation in Computer Science from Albert-Ludwigs-Universität Freiburg. Her research interest is in document engineering. Earlier work, part of which is cited in the W3C XML Recommendation, focuses on the formal language theory foundation of document languages. Current research explores to what extent novel publishing applications can be composed from appropriately configured XML software with a minimum of programming. The goal is to discover principles, patterns and procedures that reduce complexity and ensure sustainability when developing and maintaining Web applications.
Lorenz Singer
Technische Universität München
Copyright © 2008 by the authors. Used with permission.
Abstract
Hypertext links are, for semistructured data and narrative documents in XML databases, a fitting analogue to foreign-key references for structured data in relational databases. We encode hypertext links with XLink. For processing the links, we use the XLink processor HyQuery, an XQuery module which turns a native, XQuery-enabled XML database into a hyperdata system. This system is used in a lab course "XML Technology" and in the case study XTunes, a Web application that manages metadata and recordings of classical music.