Каковы наилучшие методы сохранения разных валют? - PullRequest
0 голосов
/ 23 января 2020

Я работаю в приложении, которое обрабатывает различные типы валют. Приложение принимает валюты в качестве входных данных и конвертирует их в доллары США и сохраняет их в базе данных. Некоторая обработка данных должна произойти, что создает проблемы с непоследовательным округлением. Я хотел бы узнать, как лучше обращаться с валютами магазинов. Лучше ли хранить их в собственной валюте или хранить все в одном виде, например, как сейчас работает приложение, и отображать их в разных валютах в зависимости от культуры?

1 Ответ

0 голосов
/ 23 января 2020

У меня была бы таблица

валюты (id, name, sign)

, и я бы удостоверился, что есть правильные преобразования:

конверсий (id, from_currency, to_currency, value)

Возможно, вы также захотите иметь таблицу с историями конверсий.

...