In this paper we propose a methodology to accommodate XML Update without violating the original documents constraints. The method takes form as a set of functions that perform checking mechanism before updates. The main focus is on the aggregation relationship, which is further differentiated based on the constraints: cardinality, adhesion, ordering, homogeneity and share-ability. The proposed method can be implemented in many different ways, and for example we use XQuery language. We also propose the mapping of the aggregation relationship 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 language.
展开▼