论坛首页 入门技术论坛

表的字段设置

浏览 1602 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-05-12  

今天看了一个帖子 主题:用面向对象思想设计数据库 http://www.iteye.com/topic/53799 有感,说的很好。学到不少,如果在一个商品类中加入标记字段的话,要打破类的原则---单一原则。

 

在想到数据库设计,如果在商品这个表中来存放哪些商品是被推荐到首页的,每次打开首页都要检索商品这张表,如果商品这张表的数据是千万呢,可怕了。

 

由此想到了我们论坛的设计,在根贴中,有一个判断是否是精华帖的字段,如果帖子多的话,检索就是问题了,还是拿出来放到另一张表比较好的。

 

看了那几范式,概念不懂,但是知道大概的。在慢慢的从理论中学习吧!

   发表时间:2009-05-12  
我认为不应该作为一个单独的类或表处理。如果你每增加一个情况就增加一个表,那么需要多少表?而且表的数据是冗余的。我的意见是进行缓存。当一次检索后,检索结果缓存到内存。我觉得这种统计的更新不需要实时,所以每隔几分钟更新一下缓存就可以了。根本不用另建表。
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics