gpt4 book ai didi

mysql - MySQL中具有多个键值的数据结构

转载 作者:行者123 更新时间:2023-11-30 23:21:20 25 4
gpt4 key购买 nike

如何将上述数据结构映射到MySQL中?我想知道如何为 Tags 键分配多个值。

这是 CouchDB 教程中的示例。

{
"Subject": "I like Plankton",
"Author": "Rusty",
"PostedDate": "5/23/2006",
"Tags": ["plankton", "baseball", "decisions"],
"Body": "I decided today that I don't like baseball. I like plankton."
}

最佳答案

您将需要 2 个表,一个用于项目,另一个用于项目标签。

表“items”中的列:

  • “SubjectID”(主键,数字,自增)
  • “主题”
  • “作者”
  • “发布日期”
  • “正文”

表“item_tags”中的列:

  • 'SubjectID'(主键,外键)
  • '标签'(主键)

要以这种方式填充数据,您首先需要在 items 表中插入行,然后获取生成的 SubjectID,然后使用该 SubjectID 在 item_tags 表中插入任意数量的标签。

关于mysql - MySQL中具有多个键值的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15316379/

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