我想做个网上卖书的网站,有用户资料表包含20个字段这样,是不是要分两个表?
这样的网一般要设计多少个表左右?
还有一个表最多可以有多少条记录?要是超过了又应该怎么办?
我用的SQL2005

解决方案 »

  1.   

    看需要,共同字段建一个表。记录多少不存在问题,看看网上一些实例。
    http://www.51aspx.com/S/%E4%B9%A6%E5%BA%97.html
    http://www.cnblogs.com/xioxu/archive/2006/07/24/458250.html
      

  2.   

    还有一个表最多可以有多少条记录?要是超过了又应该怎么办? 
    这个SQL2005应该足够你用了,超过了的话到时换Oracle,呵呵
      

  3.   

    楼上说的都没有错,MSSQL数据库好用呀,还可以用触发器,视图,存储过程呢,哈,不错。
      

  4.   

    没有必要像petshop一样做成几个数据库?
      

  5.   

    数据库的设计要据具体的系统设计要求。没有规定一定要用多少张表,表的数量多了不一定好,少了也可能会不满足范式要求。一般表的设计最低限度应该满足第二范式,就是不要出现传递。再说,表里面的记录他所能装载的数据相信你的sql2005数据库足以不用你担心。
      

  6.   

    这个很随便,20个字段一个表没有问题,sql server 的数据存储量也很大 你没有必要担心这个问题!只是数据量打了!可能你查找数据的时候会比较慢!你可以采用分页存储过程和aspnetpager控件!