• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

wordpress的3个Term表为什么要这么设计?

php 搞代码 4年前 (2022-01-23) 48次浏览 已收录 0个评论
文章目录[隐藏]

wordpress的3个Term表为什么要这么设计? wp_termswp_term_taxonomy不是可以合并到一个表里吗? 这样设计有什么好处? 查询还要查多次.

wp_terms

<code>term_id:分类IDname:分类名slug:缩略名term_group:未知</code>

wp_term_relationships

<code>object_id:对应文章ID/链接IDterm_taxonomy_id:对应分类方法IDterm_order:排序</code>

wp_term_taxonomy

<code>term_taxonomy_id:分类方法IDterm_id:taxonomy:分类方法(category/post_tag)description:未知parent:所属父分类方法IDcount:文章数统计<strong style="color:transparent">¥本文来源gaodai#ma#com搞@@代~&码网^</strong><small>搞gaodaima代码</small></code>

回复内容:

wordpress的3个Term表为什么要这么设计? wp_termswp_term_taxonomy不是可以合并到一个表里吗? 这样设计有什么好处? 查询还要查多次.

wp_terms

<code>term_id:分类IDname:分类名slug:缩略名term_group:未知</code>

wp_term_relationships

<code>object_id:对应文章ID/链接IDterm_taxonomy_id:对应分类方法IDterm_order:排序</code>

wp_term_taxonomy

<code>term_taxonomy_id:分类方法IDterm_id:taxonomy:分类方法(category/post_tag)description:未知parent:所属父分类方法IDcount:文章数统计</code>

wp_term_taxonomy 是树级结构,所以term_taxonomy_id是必须要的,
而wp_terms 是分类表,分类这种东西会很经常使用到id的这个id也是不能省的,所以才建的两个半表

确实如此。在接触电子商城项目的时候,项目的表单已经令我无法忍受了,明明可以做成一个却偏偏拆分很多单表。现在我的做法就是在这个基础上写视图把表单联立起来看做一个新的表来使用就方便多,希望对你有帮助~

我确实不明白为什么这些流行的建站程序为什么要使用这么多数据表,我自己设计的话,所有数据表不会超过15个。
当然如果单表数据量太大的话,对于MySQL来说会很有鸭梨。
这个问题你应该去问问WordPress的人。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:wordpress的3个Term表为什么要这么设计?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址