Estou enfrentando um dilema que está me deixando de cabelo em pé hahaha...
Criei um dashboard meio na base da gambiarra, sem entender muito sobre modelagem de dados no formato dimensional e seus relacionamentos. Funcionou, mas agora que estou me aprofundando no assunto, decidi refazer tudo e fazer os ajustes necessários.
No entanto, estou com uma dúvida que está me deixando encucado. No meu modelo, tenho as tabelas calendário, máquinas, ordens de produção, apontamentos de produção e apontamentos de paradas, organizadas assim:
Dimensões: Calendário, Máquinas
Fatos: Apontamentos de Produção, Apontamentos de Paradas
O problema está na tabela de Ordens de Produção. Não consigo decidir se ela é um fato ou uma dimensão por estes motivos:
É uma tabela que contém informações das ordens de produção complementares aos apontamentos de produção e paradas.
Está diretamente relacionada às tabelas de Produção e Paradas, o que implicaria em um relacionamento fato-fato se classificada como fato.
Relaciona-se com a dimensão calendário, o que sugeriria um relacionamento dimensão-dimensão. Tentei corrigir isso criando uma tabela factless, mas a modelagem não pareceu correta.
Utilizo os dados das ordens de produção para diversos cálculos.
O problema se agrava quando tento adicionar uma tabela de metas trimestrais. Nesse caso, minhas metas seriam por máquina e por ano/trimestre, o que torna o relacionamento inviável e ineficaz.
Você tem alguma ideia de como classificar a tabela de ordens de produção? Como executar os relacionamentos? Ou até mesmo como reestruturar os dados nas tabelas para se adequar ao modelo?
Agradeço muito qualquer ajuda ou orientação que puder oferecer!
Seguem anexos:
Anexos- Imagem de como está meu relacionamento atual, estrutura das tabelas e esboço do dashboard.
Pergunta
Janio Rolim
Fala galeraaa! Tudo bem?
Estou enfrentando um dilema que está me deixando de cabelo em pé hahaha...
Criei um dashboard meio na base da gambiarra, sem entender muito sobre modelagem de dados no formato dimensional e seus relacionamentos. Funcionou, mas agora que estou me aprofundando no assunto, decidi refazer tudo e fazer os ajustes necessários.
No entanto, estou com uma dúvida que está me deixando encucado. No meu modelo, tenho as tabelas calendário, máquinas, ordens de produção, apontamentos de produção e apontamentos de paradas, organizadas assim:
O problema está na tabela de Ordens de Produção. Não consigo decidir se ela é um fato ou uma dimensão por estes motivos:
Você tem alguma ideia de como classificar a tabela de ordens de produção? Como executar os relacionamentos? Ou até mesmo como reestruturar os dados nas tabelas para se adequar ao modelo?
Agradeço muito qualquer ajuda ou orientação que puder oferecer!
Seguem anexos:
Anexos- Imagem de como está meu relacionamento atual, estrutura das tabelas e esboço do dashboard.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora