浏览 1602 次
锁定老帖子 主题:表的字段设置
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-05-12
今天看了一个帖子 主题:用面向对象思想设计数据库 http://www.iteye.com/topic/53799 有感,说的很好。学到不少,如果在一个商品类中加入标记字段的话,要打破类的原则---单一原则。
在想到数据库设计,如果在商品这个表中来存放哪些商品是被推荐到首页的,每次打开首页都要检索商品这张表,如果商品这张表的数据是千万呢,可怕了。
由此想到了我们论坛的设计,在根贴中,有一个判断是否是精华帖的字段,如果帖子多的话,检索就是问题了,还是拿出来放到另一张表比较好的。
看了那几范式,概念不懂,但是知道大概的。在慢慢的从理论中学习吧! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-05-12
我认为不应该作为一个单独的类或表处理。如果你每增加一个情况就增加一个表,那么需要多少表?而且表的数据是冗余的。我的意见是进行缓存。当一次检索后,检索结果缓存到内存。我觉得这种统计的更新不需要实时,所以每隔几分钟更新一下缓存就可以了。根本不用另建表。
|
|
返回顶楼 | |