Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Sugestao de Modelagem

Uma observacao, essa parte do relacionamento usando o campo CODIGO e o campo PRODUTO. Nas melhores pratica em um banco de dados (esquema de banco de dados), poderia usar, CodigoProduto e na outra o mesmo nome CodigoProduto,ja que se trta de uma - Foreign key (frequentemente abreviada como FK).

Pois esse dois nomes usados, Codigo e Produto, confundi na MODELAGEM DE DADOS.

1 resposta

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