今天看了一个帖子 主题:用面向对象思想设计数据库 http://www.iteye.com/topic/53799 有感,说的很好。学到不少,如果在一个商品类中加入标记字段的话,要打破类的原则---单一原则。
在想到数据库设计,如果在商品这个表中来存放哪些商品是被推荐到首页的,每次打开首页都要检索商品这张表,如果商品这张表的数据是千万呢,可怕了。
由此想到了我们论坛的设计,在根贴中,有一个判断是否是精华帖的字段,如果帖子多的话,检索就是问题了,还是拿出来放到另一张表比较好的。
看了那几范式,概念不懂,但是知道大概的。在慢慢的从理论中学习吧!