用户信息表设计

capricornzha 2009-04-24
各位:
如果一个大型web网站,用户注册,维护信息
用户信息字段大概有30(全部是用户个人信息、联系信息、兴趣信息等,不包括登陆时间、IP等隐形字段)
这个数据表应该怎么建?
一个大表?还是按照业务分类(联系信息表,兴趣信息表。。)
用户信息维护页面上是否对这个做一个表单??
lndalian2000 2009-04-28
这个取决于你是否要维护业务分类的信息。

如果兴趣等的是用户自己填写。不用维护。就一个表存数据。

如果。比如用checkbox维护。就分开处理。

个人意见。
mamaoyuan625 2009-05-24
我觉得没必要在分了,如果这些字段意义不大,从性能方面考虑,其实冗余是可以了,不一定一定要满足范式
zhangyou1010 2009-05-24
如果分开了,每个表之间还要关联字段吧? 连表查询应该没得单表查询好吧?
lzzzmy 2009-07-02
我觉得单表多表要看你的业务逻辑啦,如果单表的话查询很方便啦没有关联,如果多表的话可以方便用户自己维护自己填写的信息。
Global site tag (gtag.js) - Google Analytics