Frameworks for generalization constraints and operations based on object-oriented data structure in database generalization

Liu Yaolin, Martien Molenaar, Al Tinghua, LIU Yanfang
2001 Geo-spatial Information Science  
The constraints and the operations play an important role in database generalization. They guide and govern database generalization. The constraints are translation of the required conditions that should take into account not only the objects and relationships among objects but also spatial data schema (classification and aggregation hierarchy) associated with the final the existing database. The operations perform the actions of generalization in support of data reduction in the database. The
more » ... rocesses of generalization should be performed a series of operations under the control of constraints. The constraints in database generalization are still lack of research. There is also the lack of frameworks to express the constraints and the operations on the basis of object-oriented data structure in database generalization. This paper focuses on the frameworks for generalization operations and constraints based on object-oriented data structure in database generalization. The constraints as the attributes of the object and the operations as the methods of the object can be encapsulated in classes. They have the inheritance and polymorphism property. So the framework of the constraints and the operations which are based on object-oriented data structure can be easily understood and implemented. The constraint and the operations based on object-oriented database are proposed based on object-oriented database. The frameworks for generalization operations, constraints and relations among objects based on object-oriented data structure in database generalization are designed. The categorical database generalization is concentrate on in our paper.
doi:10.1007/bf02826923 fatcat:hw2attgtkzbehpyxdq4vsbh5c4