Nos bancos de dados multidimensionais, na análise dos dados, é necessário distinguir quais variáveis são dependentes e quais são independentes. Devido à falta de compreensão para distinção dessas variáveis, o array resultante é testado repetitivamente numa técnica de tentativa e erro. Por essas razões, o sistema em geral permitirá que variáveis dimensionais e não dimensionais sejam trocadas, numa operação conhecida como: