我有一个名为group Info的表。它有三个字段,分别是id,user_id和group_id。 我的问题是如何分配唯一的用户到一个组中,同一个用户不能在同一个组中重复。 组信息的表结构如下;需要Mysql帮助
id int(11) Auto increment,Primary key NOT NULL,
user_id int(11) Not Null,
group_id int(11) Not Null
我所做的USER_ID unique.But有两组(2 GROUP_ID(1和2))。选择为用户提供了B组的错误重复的条目。 user_id = 1,2,3,4,5,6,7,8; group_id = 1,2;
请帮助我如何解决这个问题。我英语不好,所以对我的语言表示歉意。
根据你的问题,一个用户应该与一个独特的组相关联。这里1-1 group_id和user_id之间的关系。 Group_id也应该是唯一的。因此,您删除为groupB –