SQL Server 2005建表的问题

来源:百度知道 编辑:UC知道 时间:2024/05/05 01:00:03
做一个网站,后台的数据库我实在不知道怎么建,有很大的疑问.是不是一个用户很多的网站,数据库需要新建很多个表?比如说我做一个网站,有这样两个表(login,info):login表是用来注册用户的表,然后想再建一个表是每个用户注册后都会往里面存自己资料和信息的表.问题就是,每个注册用户都往连接的另一个info表里存大量个人收藏资料的话会不会不行(请想象这个网站当做baidu),那如果这个login表注册了几百万用户,而每个用户往这个表里增加几千条甚至上万条的记录的话,那这个info表是不是不是这样设置,那是怎么设置的啦?希望大家能理解一下我的这股意思,给我说说这方面的知识.我很想知识一下,也许这个问题其实问得很菜...先诚挚的说声"谢谢"了

不知道你建的表都存些什么数据
你可以多建几个表来关联
比如 用户注册的login中加一栏编号(每个用户一个,不相同),info表中就可以用这个编号来关联,存放一些不需要经常使用的资料,在建些表也和这个编号关联,存放一些动态的,经常使用的资料,把那些不是关联很紧密的,或者别的表中有的资料新建的表中都不要列出来
这样资料多了也不会慢。