The concept of attribute dimension and corresponding operations

Member attribute is used to describe the property of dimension members. It is not fully understood or well defined by OLAP research community. We focus on a special kind of member attributes that could also be used as dimensions called attribute dimensions. To facilitate this kind of multidimensional data modeling from real-world applications, the classic multidimensional data structure is extended and a group of algebraic operations are introduced to formulate corresponding multidimensional queries. In this extended model, the attribute dimension is regarded as a special 'view' and can be stated either statically or dynamically based on member attribute. With this approach, both ROLAP and MOLAP can benefit from storage saving and reduced processing time. Compared with current OLAP products and research papers, built-in integrity restraint on member attribute and multidimensional data set makes this extended model unique.

[1]  Wolfgang Lehner,et al.  Modelling Large Scale OLAP Scenarios , 1998, EDBT.

[2]  Barbara Dinter,et al.  Finding your way through multidimensional data models , 1998, Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130).

[3]  Timos K. Sellis,et al.  A survey of logical models for OLAP databases , 1999, SGMD.

[4]  Luca Cabibbo,et al.  A Logical Approach to Multidimensional Databases , 1998, EDBT.

[5]  Surajit Chaudhuri,et al.  An overview of data warehousing and OLAP technology , 1997, SGMD.