Para armazenar um campo de valor (Dinheiro), o interessante seria usar decimal então ?
Em resposta a PostgreSQL: Tipos de Dados
1
1
Na verdade, já vi discussões aconselhando usar inteiro. Para fazer isso, você só armazena os dados em centavos.
Por exemplo: Ao invés de armazenar 5 reais e 60 centavos, você armazena 560 centavos.
Na hora de apresentar para o usuário, no front end adiciona uma vírgula.
Assim, temos muito menos riscos de problemas na hora de conversões ou contas matemáticas.