INode: An effective approach for storing XML using relational database

Lau Hoi Kit, Vincent To Yee Ng

Research output: Journal article publicationJournal articleAcademic researchpeer-review

4 Citations (Scopus)


With the increasing amount of XML used in web applications for representing and exchanging information, researchers have proposed different methods of using relational database to store and manage XML data. The model-mapping methods do not require DTD so that fixed database schemas can be used. In this paper, we present a new model-mapping method called INode*. This method is based on a numbering scheme for mapping XML data into relational databases. It enables quick retrieval of ancestor-descendant relationships between elements in XML by simple calculations. Experiments show that INode* can reduce the storage requirement while having a better query performance in comparison to several other model-mapping methods.
Original languageEnglish
Pages (from-to)338-352
Number of pages15
JournalInternational Journal of Web Engineering and Technology
Issue number3
Publication statusPublished - 1 Dec 2004


  • Model-based data mapping
  • Relational tables
  • XML

ASJC Scopus subject areas

  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications


Dive into the research topics of 'INode: An effective approach for storing XML using relational database'. Together they form a unique fingerprint.

Cite this