O leiaute real de uma tabela de fatos poderia ser mais parecido com a tabela abaixo:

Produto_ID Mes_ID Quantidade Valor Total
121 1 1533 38.213,00
90 1 2841 75.098,01
32 1 342 442,03
121 2 889 21.003,21
90 2 1990 23.989,10
... ... ... ...
Exemplo físico (real) de tabela fato.

Quando você coloca chaves do tipo inteiro na tabela de fatos, os títulos dos membros da dimensão têm que ser colocados em uma tabela diferente para ser referenciada. Essa tabela é denominada de tabela de dimensão. Você normalmente terá uma tabela de dimensão para cada dimensão representada em uma tabela de fatos.

Uma tabela de dimensão é geralmente composta por uma chave primária e um campo textual para representar uma lista simples ou acrescida de um outro campo de chave para autorrelação e assim reproduzir uma estrutura hierárquica. As dimensões referem-se aos valores que serão referenciados e apresentados nos relatórios, como lista de produtos, lista de lojas, hierarquia de departamentos, hierarquia de produtos, lista de cores, lista de padrões etc.

Qualquer tabela cujo conteúdo possa ser referenciado (por meio de uma chave estrangeira) na tabela de fatos pode vir a ser uma tabela de dimensão.
Copyright © 2016 AIEC.