gpt4 book ai didi

sql - 在数据库中存储标签的最佳方式?

转载 作者:太空狗 更新时间:2023-10-30 01:46:40 26 4
gpt4 key购买 nike

我有一个包含两个表的数据库:

  • 条目
  • 标签

条目表包含每个帖子都有一个或多个标签。问题是,每个帖子都可以有任意数量的标签。换句话说,我不能有“tag1”、“tag2”等列并执行 LEFT JOIN。

我应该如何设置条目以便每个帖子可以有任意数量的标签?

最佳答案

你需要一个映射表。

创建一个名为 entries_tags 的表,其中包含两列:entry_idtag_id,两个条目都有一个多键。

这称为多对多关系

关于sql - 在数据库中存储标签的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3539744/

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