Olá.
Não entendi o porquê de não criar uma hierarquia no caso da dimensão organizacional. Se eu quisesse poderia criar? Ou toda vez que tiver um auto relacionamento devo proceder da mesma forma?
Olá.
Não entendi o porquê de não criar uma hierarquia no caso da dimensão organizacional. Se eu quisesse poderia criar? Ou toda vez que tiver um auto relacionamento devo proceder da mesma forma?
Olá Leonardo, tudo bom?
Peço desculpas pela demora do retorno.
No caso da dimensão organizacional, podemos ver essa tabela, como uma tabela de funcionário, certo? Temos o Cod_Pai (FK) e o Cod_Filho (PK). Podemos ver que três não possuem o código pai, por serem o nível mais alto (diretores):
Mas também temos os outros funcionários que reportam a esses diretores, podemos ver isso pelo relacionamento ente o Cod_Pai e Cod_Filho. Por conta disso, a dimensão organizacional faz um auto relacionamento, para poder relacionar quem reporta a quem ali dentro. Ao mesmo tempo que alguns são diretores, eles também são funcionários.
Qualquer dúvida, estou à disposição, espero ter ajudado :)