In the paper we describe the problem of grouping and aggregation in the concept-oriented data model. The model is based on ordering its elements within a hierarchical multidimensional space. This order is then used to define all its main properties and mechanisms. In particular, it is assumed that elements positioned higher are interpreted as groups for their lower level elements. Two operations of projection and de-projection are defined for one-dimensional and multidimensional cases. It is demonstrated how these operations can be used for multidimensional analysis. Categories and Subject Descriptors H.2.1 [Database Management]: Logical Design – Data models; H.2.3 [Database Management]: Languages – Query languages; General Terms Algorithms, Management, Theory.
Alexandr A. Savinov