求教一个用户徽章数据表设计问题

MiNaMi · · 1265 次点击
更多评论
jan-bar
想要拥有,必定付出。
可以用位表示,一个int64可以表示64个徽章。数据库里面存在用户那一行的一列里面。获得哪种徽章就把哪一位或为1。加一列表示选择哪位的徽章佩戴。
#1
加一个关系表 ![微信图片_20221111095753.png](https://static.golangjob.cn/221111/bcc680c18d8e7af0707555c36d1a315d.png) 表示用户1有badge_id为1-3的徽章,当前使用的是badge_id为2的徽章
#3