关于wordpress数据库设计求教

小窝他爹 发布于 2012/07/29 19:39
阅读 840
收藏 0
wp_term_relationships
wp_term_taxonomy
wp_terms
这3个表为什么不合成一个表呢,求高手解释。
附图:
 
加载中
0
0
byhard
byhard
wp_term_taxonomy可能会频繁的更新吧。比如count等。不过每个设计有其缺点和优势,不必纠结于此。当然数据量大时,结构设计又的确非常重要。
小窝他爹
小窝他爹
wp sql查询太多了,一个页面36给左右sql,用时0.6秒左右。
0
申江渔夫
申江渔夫
你看object_id是与post相关的,而多个post可能有同样的term,合起来的话,表重复项就会增多,这是设计数据库时需要避免的~
小窝他爹
小窝他爹
@申江渔夫 申江渔夫 tag或category都是有分类的,表明了是tag还是category,
申江渔夫
申江渔夫
回复 @Nodesky : 我没记错的话taxonomy这个字段是保留tag,category这类数据的,那么这样的话,如果两种表合并也会有重复性的产生,因为tag和category是可以有相同名字的
小窝他爹
小窝他爹
wp_term_taxonomy wp_terms 这2个表呢?不知是否能合成一个表
返回顶部
顶部