Soll ich ein Feld PRICE als int oder als float in der Datenbank speichern?

In einem früheren Projekt habe ich festgestellt, dass das Preisfeld als int und nicht als float gespeichert wurde. Dies geschieht durch Multiplizieren des tatsächlichen Werts mit 100, um Gleitkommaprobleme zu vermeiden.

Ist dies eine gute Praxis, die ich befolgen sollte, oder ist sie unnötig und macht die Daten nur weniger transparent?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage