Une base de données multidimensionnelle est un ensemble d'hypercubes définis le long de dimensions.
Ces dimensions peuvent être munies de hiérarchies.
On distingue alors les hiérachies simples des hiérarchies multiples, comme indiqué sur la figure 7.