gpt4 book ai didi

mysql - 数据库架构可将多个标签附加到每篇博客文章

转载 作者:行者123 更新时间:2023-11-29 08:59:24 26 4
gpt4 key购买 nike

我正在开发一个博客系统(我知道这是陈词滥调,但这是一项类作业),我希望能够将标签附加到我的帖子上。我有一个标签表和一个帖子表,它们的字段如下所示:

|  p_id |  c_id  |  u_id  |    title    |    body    |    published      |
--------------------------------------------------------------------------
| 1 | 1 | 1 | first post |lorem ipsum |2012-01-27 18:37:47|


| t_id | name | slug |
-----------------------------------
| 1 |programming | programming |

一开始我以为我可以在 posts 表中添加一个新字段,并对每个标签都有一个外键引用,如果每个帖子只有一个标签,那么这将起作用,但如何引用多个标签呢?

我唯一能想到的是有另一个名为 post_tags 的表或其他东西,然后通过该表引用它们。有没有更好的办法?谢谢。

最佳答案

这是一个基本的一对多表模型。所以你在另一个表 post_tags 上做的事情是最好的方法。

那就随它吧。

关于mysql - 数据库架构可将多个标签附加到每篇博客文章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9046745/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com