Por que é necessário sempre criar um código para os descritores? No exemplo ele repete a mesma informação nas duas colunas. Não poderia usar apenas a coluna "descritor" ?
Por que é necessário sempre criar um código para os descritores? No exemplo ele repete a mesma informação nas duas colunas. Não poderia usar apenas a coluna "descritor" ?
Olá, Kelvin, tudo bem?
Desde já peço desculpas pela demora em obter retorno.
A inserção dos códigos para os descritores ocorre porque no star schema é necessária uma identificação única para cada valor em uma dimensão. Os descritores não garantem a unicidade dos registros, pois dois registros podem ter a mesma descrição, mas correspondem a entidades diferentes. Portanto, o código único garante a unicidade.
Quanto a escolha de criação de códigos para os descritores em colunas adicionais é uma escolha feita pelo instrutor. Mas em alguns casos é possível utilizar apenas uma coluna "descritor" para armazenar as informações. Isso dependerá do contexto e requisitos do projeto.
Kelvin, espero ter ajudado.
Caso surja alguma dúvida, fico à disposição.
Abraços e até mais!