Oi, Leonardo! Tudo bem por aí?
Peço desculpas por demorar a te responder.
Leonardo, o ponto que você trouxe é muito válido. O tipo escolhido para a coluna ID pode ser diferente em diferentes situações. Quando estamos trabalhando em uma empresa e inserindo os dados, pode ser melhor que o campo seja do tipo numérico para poder utilizar o autoincremento. Porém, para as análises, utilizar o campo ID como caractere é sim uma boa prática.
Obrigada por compartilhar seu conhecimento com o fórum. É através da interação de nossa comunidade que podemos nos aperfeiçoar cada vez mais.
Abraços!