多币种数据库设计问题

目前项目情况: 交易中只有一个币种
需求: 增加多币种,后台可增加或删除

目前实现思路:
新建了一个多币种的表 币种名称 币种价格。。。
新建了一个用户的币种钱包表 记录每个用户的币种钱包

后台增加币种就添加表字段, 如果新增的币种过多 这个设计就不太合适了

而且还有一个锁仓的需求 和多币种的表是一一对应的

感觉这个设计特别不友好

求大神给一些思路 如何设计更高效合理的多币种的增加?

阅读 3.6k
1 个回答

首先,动态增加表字段肯定是不好的,
你可以设计一个币种表,币种表里设置一个type字段,假如1-人民币,2-美元,3-英镑,假如为mysql那你就可以有主键id嘛,其他表就可以关联到币种表的主键id。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题