Questão nº 37
Questão de Ciência de Dados · FGV CVM 2024 (nº 37)
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:
- ATabela Ponte (Bridge Tables); (alternativa correta)
- BTabela Fato sem Fatos (Factless Fact Tables);
- CDimensão Degenerada (Degenerate Dimensions);
- DDimensão Floco de Neve (Snowflaked Dimensions);
- EDimensão que Desempenha Múltiplos Papéis (Role-Playing Dimensions).
Resposta comentada
Gabarito Alternativa A
As dimensões multivaloradas ocorrem quando um único evento ou registro na tabela de fatos se relaciona com múltiplos membros de uma mesma dimensão, e a Tabela Ponte é a técnica padrão para gerenciar essa relação complexa.
(A) Correta: A Tabela Ponte (Bridge Table) é a técnica específica para lidar com dimensões multivaloradas, permitindo que um registro da tabela de fatos se associe a múltiplos membros de uma dimensão (neste caso, uma fundação de empresa com múltiplos fundadores).
(B) Incorreta: A Tabela Fato sem Fatos (Factless Fact Table) registra eventos ou relacionamentos sem medidas quantitativas, focando na ocorrência de algo, e não na ligação de fatos com múltiplos membros de uma dimensão.
(C) Incorreta: A Dimensão Degenerada (Degenerate Dimension) é um atributo dimensional (geralmente um ID ou número de transação) armazenado diretamente na tabela de fatos, sem uma tabela de dimensão separada, e não resolve a questão de múltiplos valores.
(D) Incorreta: A Dimensão Floco de Neve (Snowflaked Dimension) é uma forma de normalizar uma dimensão, dividindo-a em subdimensões relacionadas, o que não aborda o problema de múltiplos membros de uma dimensão para um único fato.
(E) Incorreta: A Dimensão que Desempenha Múltiplos Papéis (Role-Playing Dimension) ocorre quando uma única tabela de dimensão física é usada várias vezes na tabela de fatos, cada vez com um significado diferente (ex: data de pedido, data de entrega), e não a ligação de múltiplos membros da mesma dimensão a um fato.
Fonte: FGV CVM 2024 Analista CVM - Ciência de Dados (Perfil 7) (Caderno Tipo 1). Reproduzida para fins de estudo.