首页 > 解决方案 > 保存不同货币的最佳做法是什么?

问题描述

我正在一个处理不同类型货币的应用程序中工作。该应用程序将货币作为输入并将其转换为美元并将其存储在数据库中。需要进行一些数据处理,这会产生舍入不一致的问题。我想找出处理商店货币的最佳方式。将它们存储在本地货币中更好还是将它们全部存储在一种类型中,就像应用程序现在的运行方式一样,并根据文化以不同的货币显示它们?

标签: sqlcurrencyglobalization

解决方案


我会有一张桌子

货币(ID、姓名、符号)

我会确保有适当的转换:

转换(id,from_currency,to_currency,值)

您可能还需要一个包含转换历史记录的表。


推荐阅读