Olá!
Gostaria da opinião de vocês em um projeto pessoal de BI, relacionado a empresa em que trabalho. O contexto é o seguinte:
Empresa de radiologia intrahospitalar (atendemos toda a demanda interna de exames de diagnóstico por imagem do hospital). Em torno de 15mil pacientes passam pela unidade por mês, realizando exames de diferentes tipos. Temos um banco transacional que registra cada atendimento, inclusive com dados pessoais de cada paciente.
Modelando o Data Warehouse, obviamente uma das dimensões é o própio Paciente, nosso cliente. Analisando, identifiquei também que seria interessante que uma das dimensões fosse a Idade dos pacientes, para possibilitar a análise do perfil demográfico que atendemos e como isso se altera ao longo do tempo. E aí que surge a questão: A Idade é ou não é um atributo do Paciente? Apesar de que inicialmente a resposta clara pode ser que sim, é um atributo, acredito que o fato de um mesmo paciente poder ser atendido em dois anos diferentes (a unidade atende e tem registro dos atendimento há 3 anos), com idades diferentes, demonstra que a Idade na verdade é uma dimensão separada, a parte da dimensão Paciente.
Em comparação, para melhor esclarecer meu ponto, podemos analisar o candidato à dimensão, Sexo do paciente. Este sim é um atributo do Paciente, pois não se altera ao longo do tempo.
Enquanto escrevia o texto, me veio a questão da Data de Nascimento, até então não havia pensado sobre. Eu poderia utilizá-la como atributo do Paciente?
Não sei se fui claro na explicação, se sintam a vontade para dar sugestões. Obrigado!