Despite the increasing demand for an effective XML document repository, many are still reluctant to store XML documents in their natural tree form. One main reason is the inadequacy of XML query languages to update the tree‐form XML documents. Even though some of the languages have supported minimum update facilities, they do not concern on preserving the documents constraints. The results are updated documents with very low database integrity. In this paper, we propose a methodology to accommodate XML Update without violating the conceptual constraints of the documents. The method takes form as a set of functions that perform checking mechanisms before update operations. In this paper we discuss the conceptual constraints embedded in three different relationship structures: association, aggregation and inheritance relationship. We highlight four constraints related with association relationship (nuber of participants, referential integrity, cardinality, and adhesion), five constraints related with aggregation relationship(cardinality, adhesion, ordering, homogeneity and share‐ability) and two constraints related to inheritance relationship (disjoint and number of super‐class). In addition, a specific constraint, which is collection type of children, will also be discussed. The proposed method can be implemented in different ways, for example in this paper we use XQuery language. Since the XML update requires schema, in this paper we also propose the mapping of the these constraints in the conceptual level to the XML Schema. We use XML Schema for structure validation, even though the algorithm can be used by any schema languages.
Article navigation
1 May 2005
Technical Paper|
May 01 2005
Preserving conceptual constraints during XML updates
Eric Pardede;
Eric Pardede
Department of Computer Science and Computer Engineering, La Trobe University, Melbourne, Australia
Search for other works by this author on:
J. Wendy Rahayu;
J. Wendy Rahayu
Department of Computer Science and Computer Engineering, La Trobe University, Melbourne, Australia
Search for other works by this author on:
David Taniar
David Taniar
School of Business Systems, Monash University, Melbourne, Australia
Search for other works by this author on:
Publisher: Emerald Publishing
Online ISSN: 1744-0092
Print ISSN: 1744-0084
© Emerald Group Publishing Limited
2005
International Journal of Web Information Systems (2005) 1 (2): 65–82.
Citation
Pardede E, Wendy Rahayu J, Taniar D (2005), "Preserving conceptual constraints during XML updates". International Journal of Web Information Systems, Vol. 1 No. 2 pp. 65–82, doi: https://doi.org/10.1108/17440080580000084
Download citation file:
Suggested Reading
A mediation layer for heterogeneous XML schemas
International Journal of Web Information Systems (February,2005)
A systematic literature review on BPMN extensions
Business Process Management Journal (November,2019)
Conversion of XML schema design styles with StyleVolution
International Journal of Web Information Systems (September,2019)
Generativity's manifestation in young adults: a grounded theory study
Journal of Leadership Education (April,2024)
Measuring customer value co-creation behavior: Developing a conceptual model based on service-dominant logic
Journal of Service Theory and Practice (September,2017)
Related Chapters
Extending the Understanding of Gendered Career Choices in STEM: A Culture-rooted Theoretical Model
Theory and Method in Higher Education Research
Conceptualising Construction Workforce Management
Construction Workforce Management in the Fourth Industrial Revolution Era
Leveraging Data Sharing for Enhanced Experiences in Service Industries: Role of Experience Orientation and Privacy Calculus
Marketing Intelligence, Part A: Understanding Customers in the Era of Digitalization
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
