这是一个创建于 4114 天前的主题,其中的信息可能已经有所发展或是发生改变。
需要做一个分组的功能,比如一共有100个分组,每个用户会分配到50-80个组,首先创建了2个数据库表user, group,分别存对应的uid->用户和gid->组
按照网上经常能看到的思路,就是再创建一个关系表 user_group, 里面存uid->gid,来创建关系。
不知道如果这样用户不停增加的情况下,这个表会不会到最后太大了?
有没有什么别的方法?
2 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
cenqingbo 2013-03-25 09:37:25 +08:00
数据太大会有优化策略,放心用吧
|
|
|
2
gamexg 2013-03-25 16:21:22 +08:00
另一个方法就是“数据库 反规范化”
|