wp_term_relationships分类关系表—WordPress数据库研究(2.6.2版本)#9

本文是《WordPress数据库研究(2.6.2版本)》 的第九篇文章,该篇文章对WordPress数据库中的wp_term_relationships分类关联关系信息表做详细介绍,包括了 wp_term_relationships分类关联关系信息表各个字段的含 义、与其它数据表的关联关系、索引信息。如果你对WordPress博客系统中10个数据表的总 体关系还不清楚,请返回该系列 文章的第一篇《WordPress数据库简介》。

wp_term_relationships分类关系表是WodPress系统中存储分类与具体文章或者链接的关联关系的数据表。该表是三个分类数据表与wp_posts文章表、wp_links链接表之间相互关联的桥梁。更多相关资料可以参阅:《wp_terms分类表—WordPress数据库》、《wp_term_taxonomy分类类型表》以及详细介绍分类信息数据库操作的《分类信息数据库操作介绍》。

下边首先了解一下wp_term_relationships分类关系表各个字段的含义,如下图(本图来源于西北大学WordPress源码解读小组)所示:

wp_term_relationships分类关系表——WordPress数据库

wp_term_relationships分类关系表与其它数据表的关联关系:

wp_term_relationships分类关系表通过外键object_id与wp_posts文章表的ID相关联、或者通过外键object_id与wp_links链接表的link_id相关联。

究竟wp_term_relationships分类关系表中给定的一条记录的object_id是wp_posts->ID关联,还是与 wp_links->link_id关联还要取决于该记录object_id对应的term_taxonomy_id在 wp_term_taxonomy分类类型表中的具体类型。

在这里只要了解wp_term_relationships分类关系表是分类信息与具体文章或者链接的桥梁就可以了,进一步如何判断一个分类信息是文章分类、还是链接分类、或者是tag信息,请参阅:《wp_term_taxonomy分类类型表》与《分类信息数据库操作介绍》。

wp_term_relationships分类关系表的索引信息:

wp_term_relationships分类关系表索引信息——WordPress数据库

上图列出了wp_term_relationships分类关系表的索引信息的主要目的是希望在您进行WordPress插件开发或者编写特殊函数接口时,能够根据以上索引信息来优化您的SQL语句。

以上是剑锋博客关于wp_term_relationship分类关系表的详细介绍,如果您有不同看法或者有什么不明白的,请给我留言。欢迎您继续阅读《WordPress数据库研究(2.6.2版本)》的下一篇文章:wp_term_taxonomy分类类型表介绍

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值