列MYSQL中的多个值

时间:2017-11-19 19:22:13

标签: mysql

我的系统如何运作,可能会为用户分配几件事。

列名为group,可以将它们分配给多个组,例如158等等...有没有办法存储它们在相同列中?

1 个答案:

答案 0 :(得分:1)

不要在单列中存储关系。 Normalize您的数据并引入新表,该表将包含用户组关系的引用,如

表user_groups

user_id group_id

1       1
1       5
1       8

另请查看Is storing a delimited list in a database column really that bad?