日期:2014-05-18  浏览次数:20415 次

怎么规划数据库的表?
一个大概有几千会员的系统, 每个会员除了身份资料外, 还有充值、消费, 
如果再为这些会员做个简单的IM通信, 就涉及到好友的管理,
请问: 怎么为这些充值、消费、好友建表, 单表还是多表?

------解决方案--------------------
多表,分区
------解决方案--------------------
可以每个会员建立一个好友表,一个消费表
------解决方案--------------------
多表.冲值1个表,消费一个表,好友一个表.

------解决方案--------------------
多表,一个会员基本资本,一个消费记录
------解决方案--------------------
多表,也可以将其单独拎出来建个数据库
------解决方案--------------------
不是很懂。不过肯定要多表了。
------解决方案--------------------
探讨

引用:
不是很懂。不过肯定要多表了。


也许我没描述清楚,
我说的单表, 是指所有会员共用一个充值表、一个消费表、一个好友表
我说的多表, 是每个会员一个充值表、一个消费表、 一个好友表, 几千会员可能有上万张表

请问各位分析下,该用哪种方法

------解决方案--------------------
所有会员共用一个充值表、一个消费表、一个好友表
会员资料表里弄个主关键字段:会员ID,然后在充值表、消费表、好友表都有这个字段,通个这个字段关联。

------解决方案--------------------
嗯,楼上都说了