今天对WP3的表设计突起兴趣,想分析看看这么举世闻名的程序的表设计的奥秘。
安装完之后,总共才11个表,这让我惊叹不已。
先从分类下手,WP3中,总共有两处有用到分类,一个是文章的分类,一个是链接分类。不看不知道,一看又一跳。原来,两种东西的分类是同一个表,这倒也没什么,但是却发现了一个小问题。
分类总共分为3个表,分别为:terms,term_taxonomy,term_relationships.
结果发现,在terms表里,如果链接分类和文章分类的名称相同时,这个表里的记录只有一条。难道这是特意为之?假定这是特意为之,我们来设想以下几个情况:
Tags:
WordPress MYSQL数据库