Olá, Nathalia, tudo bem?
Desde já peço desculpas pela demora em obter retorno.
Sim, você poderia usar o tipo de dados NUMERIC
para armazenar valores de comissão com duas casas decimais (0,XX). O tipo NUMERIC é adequado para armazenar valores precisos, pois ele armazena exatamente o número de dígitos especificado em sua definição (no caso [3,2]).
Por outro lado, o tipo de dados FLOAT
é usado para armazenar números com pontos flutuantes, ou seja, números que podem ter uma parte fracionária variável (por exemplo, 0,1234 ou 1,234567). Embora o FLOAT possa ser mais adequado para situações em que a precisão exata não seja tão importante, ele também pode ser mais propenso a erros de arredondamento.
No caso de comissões de vendas, o uso de FLOAT
pode ser mais vantajoso do que o NUMERIC
, pois permite uma maior flexibilidade no armazenamento de valores, por exemplo, não temos certeza de quantas casas decimais irá precisar armazenar.
Portanto, a escolha do tipo de dado não seria incorreto, nesse caso seria mais uma escolha que mais se adequa a regra de negócio.
Espero ter ajudado.
Caso surja alguma dúvida, fico à disposição.
Abraços e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!