怎么规划数据库的表?

富莱工作室 2012-05-07 11:58:38
一个大概有几千会员的系统, 每个会员除了身份资料外, 还有充值、消费,
如果再为这些会员做个简单的IM通信, 就涉及到好友的管理,
请问: 怎么为这些充值、消费、好友建表, 单表还是多表?
...全文
159 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
haitao 2012-05-08
  • 打赏
  • 举报
回复
嗯,楼上都说了
茫茫前路 2012-05-08
  • 打赏
  • 举报
回复
所有会员共用一个充值表、一个消费表、一个好友表
会员资料表里弄个主关键字段:会员ID,然后在充值表、消费表、好友表都有这个字段,通个这个字段关联。
黄_瓜 2012-05-08
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

引用 8 楼 的回复:
不是很懂。不过肯定要多表了。


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

请问各位分析下,该用哪种方法
[/Quote]
肯定是前者
富莱工作室 2012-05-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]
不是很懂。不过肯定要多表了。
[/Quote]

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

请问各位分析下,该用哪种方法
一十七 2012-05-08
  • 打赏
  • 举报
回复
不是很懂。不过肯定要多表了。
夜予 2012-05-08
  • 打赏
  • 举报
回复
多表,也可以将其单独拎出来建个数据库
  • 打赏
  • 举报
回复
可以每个会员建立一个好友表,一个消费表
富莱工作室 2012-05-07
  • 打赏
  • 举报
回复
为每个用户创建一个消费表, 一个好友表?
-狙击手- 2012-05-07
  • 打赏
  • 举报
回复
多表,分区
houyajin 2012-05-07
  • 打赏
  • 举报
回复
多表,一个会员基本资本,一个消费记录
SunnyerLiu 2012-05-07
  • 打赏
  • 举报
回复
多表.冲值1个表,消费一个表,好友一个表.
富莱工作室 2012-05-07
  • 打赏
  • 举报
回复
这样的话, 数据库上万个表, 对性能会不会有影响?

1楼说的“分区”, 是指什么?

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧