FC ConcursosFC Concursos

Questão FC369762

Para apoiar análises sobre os fundadores de empresas ao longo do tempo, elaborou-se, inicialmente, o seguinte modelo multidimensional de dados, no qual a tabela FATO FUNDAÇÃO EMPRE

Bancos de Dados Dimensionais

FGV · 2024

Para apoiar análises sobre os fundadores de empresas ao longo do tempo, elaborou-se, inicialmente, o seguinte modelo multidimensional de dados, no qual a tabela FATO FUNDAÇÃO EMPRESAS se relaciona com múltiplos valores da tabela DIMENSÃO FUNDADOR.

 

 

No caso apresentado, a implementação de uma dimensão multivalorada deve ser realizada por meio da aplicação da técnica de modelagem multidimensional:

  1. Tabela Ponte (Bridge Tables);
  2. Tabela Fato sem Fatos (Factless Fact Tables);
  3. Dimensão Degenerada (Degenerate Dimensions);
  4. Dimensão Floco de Neve (Snowflaked Dimensions);
  5. Dimensão que Desempenha Múltiplos Papéis (Role-Playing Dimensions).
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A técnica adequada para ligar uma tabela fato a uma dimensão multivalorada é a utilização da Tabela Ponte (bridge table).

Uma bridge table funciona como uma tabela de junção que contém as chaves estrangeiras da tabela fato e da dimensão, materializando a relação many-to-many entre elas. Isso preserva o formato em estrela e evita duplicação de registros na dimensão.

A ponte pode incluir atributos auxiliares, como ordem, papel do membro ou um peso para alocar medidas. Quando há pesos, costuma-se garantir a normalização por fato, por exemplo \( \sum weight = 1 \) para as linhas associadas a um mesmo registro de fato.

Assim, a Tabela Ponte possibilita consultas e agregações corretas, mantendo integridade referencial e flexibilidade para representar múltiplos fundadores por fundação.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo