想知道一个多用户的博客系统的数据库是如何设计的?
有那么多的用户,所有用户发表的所有文章都存放在一个数据表中吗?还是注册一个用户,就生成一个以用户为标识的表,然后把此用户发表的文章都放在属于用户自己的表中?
看了一下现有的博客系统,好像是所有用户公用一个表,这样的话,那么多用户那么多文章,产生那么多数据项,如何才能达到方便的存取呢??
望赐教!!
有那么多的用户,所有用户发表的所有文章都存放在一个数据表中吗?还是注册一个用户,就生成一个以用户为标识的表,然后把此用户发表的文章都放在属于用户自己的表中?
看了一下现有的博客系统,好像是所有用户公用一个表,这样的话,那么多用户那么多文章,产生那么多数据项,如何才能达到方便的存取呢??
望赐教!!
解决方案 »
- Apache2.2和数据库mysql 5.0.88无法连接,错误如下:
- MySQL table '库名.syscolumns' doesn't exist
- MySQL如何通过语句把一个字段设置为NULL?
- 有没有什么办法可以把mysql回滚到某一时间?注意,是回滚,有些挺重要的数据给丢失了……所有文件齐全
- 新手请教mysql 两表合并问题
- 又来了,再求一条sql,语句,高分,ACMAIN_CHM,WWWWA进来帮看一下,谢谢
- mysql能否实现整个数据库全部体现为一个文件呢(或一个数据文件一个日志文件)
- MYSql 地区搜索问题
- mysql数据恢复问题
- 各位大哥,小弟求条sql,题目如下
- 两个或多个游标怎么做?
- 寻求高手
是一个表的!
要在列表中加入“所属用户ID”列就可以知道那编文章是谁的了!!