Zdecydowanie wolę używać ints i przekierowywać wszystko przez styl obiektu danych (ORM), który następnie obsługuje wszystkie konwersje. Kod klienta korzystający z obiektu danych nigdy nie będzie musiał wykonywać konwersji i nie będzie się tym przejmować, podczas gdy nie będziesz mieć problemów z przechowywaniem, ponieważ ints są łatwo obsługiwane przez bazę danych. Co więcej, możesz łatwo dodać wszelkie inne metody potrzebne do obiektu pieniędzy (takie jak konwersje między rodzajami pieniędzy itp.).