高分请教数据库建表

netxie 2004-04-15 10:41:33
我以前做了一个网站,站点会员有很多种,由于前期没有规划好,现在要做很大的修改,请大家不吝赐教。
1、有多种会员,每一种会员资料不一
2、有其中的会员可能又会分成几类(小类)
请大家指点怎么组织表比较科学
...全文
39 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangsaokui 2004-04-16
  • 打赏
  • 举报
回复
如果是个人会员的话与企业会员资料不一样的话,这样分是否合理

在type中加就可以了,你怎么就不允许有人既是个人会员又是企业会员
比如外国人算的很清楚,公司的车决不办私事,自己的车决不办公事。
netxie 2004-04-16
  • 打赏
  • 举报
回复
大家帮忙up

可以交流一下建表的经验
brargil 2004-04-16
  • 打赏
  • 举报
回复
作个ER分析吧,然后把你的数据库正规化
只有你最了解你的数据库
KOON 2004-04-16
  • 打赏
  • 举报
回复
个人会员和企业会员可以分别建表

你建表的时候记得:大部分的表都很‘瘦长’,这是建表最重要的规律
netxie 2004-04-16
  • 打赏
  • 举报
回复
如果是个人会员的话与企业会员资料不一样的话,这样分是否合理
liuyu202 2004-04-16
  • 打赏
  • 举报
回复
wangsaokui(无间道II(前传)) 的建表方案不错啊!
netxie 2004-04-16
  • 打赏
  • 举报
回复
自己up
netxie 2004-04-16
  • 打赏
  • 举报
回复
up
wangsaokui 2004-04-15
  • 打赏
  • 举报
回复
会员基本情况表
ID
USER_ID
USER_NAME
USER_BIRTHDAY
USER_SEX
....

类别表
ID
TYPE_ID
TYPE_NAME
DESCRIPTION
......

会员类别
ID
USER_ID
TYPE_ID

一个会员可以是多种类别中的一类或几类都可以。

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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