一般我们设计QQ后台的数据库要用到几张表?我想来想去只想出用户注册的基本信息一张表?还有其他的吗

解决方案 »

  1.   

    用到了才会知道,先做出个样子来再说,
      

  2.   

    至少还要一张表存消息,除非不允许服务器存储转发
      

  3.   

    问下转存的聊天记录都存在数据库里吗?如果话很多也是数据库装吗?
      

  4.   

    复杂的说了,比如现在如此多功能的QQ,服务器的数据库肯定有很多表结构。
    简单的说就用你说的一个应该够了,先构建一个模型,然后再往里增加其他功能吧。
      

  5.   

    建议你先做出原型, 再做优化 . 
    一张表存用户基本的数据是没有问题的. 但是从几个方面可能需要对它进行扩展和优化 .
    1. 相关业务的增长. 使单一用户的数据种类变多.
    2. 由用户数据的关联性决定表结构
    3. 用户量增长, 使得优化成为必要性. 优化的手段之一是细化表