我想在我的网站上创建一个群组功能,我想知道最好的方法是什么?我最好创建两个表组和group_members吗?我对sql相当新,所以我不太确定。
我在想这个:groups group_id int(11) NOT NULL auto_increment, group_name varchar(32) NOT NULL
group_members id int(11) NOT NULL auto_increment, group_id int(11) NOT NULL user_id int(11) NOT NULL
users id int(11) NOT NULL auto_increment username varchar(24) NOT NULL password varchar(32) NOT NULL那会是最好的吗?还是有更好的方法?
干杯男孩
编辑:检查我最后的消息以获得另一个问题:)
答案 0 :(得分:2)
我就是这样做的。
另一种选择是将group_id列放在users表中,但如果这样做,则每个用户只能限制一个组。你这样做的方式允许多对多的关系,我认为这是最好的路线:o)
答案 1 :(得分:1)