1
resposta

Esquema Floco de Neve

Porque a dimensão Produto ficou com hierarquia ? Não podia ficar apenas numa Tabela ? Estou a falar da aula. Obrigado

1 resposta

Bruno

Questão de didática. Queria criar uma dimensão Star Schema e outra Snow Flake. Mas elas poderiam ser iguais, em um esquema ou em outro.

A decisão em usar um ou outro esquema vai depender da forma com que iremos efetuar a manutenção da dimensão. Como o Snow Flake é composto de diversas tabelas uma mudança na estrutura de um nível, que está isolado em uma tabela, pode ser feita. Já no modelo start a modificação da estrutura requer, na maioria das vezes, droppar e recirar toda a dimensão.

Por outro lado o start schema tem pior performance nas consultas pois requer mais JOINS. Se você for usar um MOLAP, onde a leitura será efetuada na carga do banco gerencial, não nos importamos com esta performance. Mas, se formos usar ROLAP, cujas consultas são feitas na hora de visualizar o relatório, o SNOW FLAKE será melhor.

Att

Victorino.