使用Mysql设置字段类型

时间:2012-06-03 06:56:24

标签: mysql

我想对我的网站实施徽章修改,我想我会在我的mysql数据库中有一个新列来存储数字变量,然后我可以根据mysql列中的数字显示徽章每个用户,我应该使用SET字段类型来完成此操作吗?

1 个答案:

答案 0 :(得分:0)

我建议你创建两个表:

  1. badges,其中包含每个徽章的详细信息;
  2. userbadges,包含一对外键 - 用户的外键和该用户拥有的徽章外键。
  3. 这比SET更有优势,可以在不改变架构的情况下添加/删除/更改徽章,并且可以最少重复地引用其他表中的徽章。