Ei! Tudo bem, Eduardo?
Você está certo e seu olhar clínico sobre modelagem de dados está afiadíssimo! Essa é uma excelente observação de arquitetura de dados e boas práticas.
No mundo real, quando desenhamos um banco de dados ou construímos um modelo no Power Pivot, manter a padronização dos nomes das colunas de relacionamento (as chaves primárias e estrangeiras, ou Foreign Keys) é fundamental. Se a coluna se chama CodigoProduto na tabela dimensão (cadastro), ela deve se chamar CodigoProduto na tabela fato (vendas/movimentação).
De qualquer forma, a sua sugestão é a melhor prática de mercado. Encaminharei o seu feedback para a equipe ter conhecimento também para poder aplicar melhorias em nossos conteúdos.
Continue se dedicando aos estudos e qualquer dúvida, estaremos por aqui.
Bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado