sql – 在数据库中存储标签的最佳方法?
发布时间:2020-05-24 12:24:42 所属栏目:MsSql 来源:互联网
导读:我有一个包含两个表的数据库: 条目 标签 条目表包含每个都有一个或多个标签的帖子.问题是,每个帖子可以有任意数量的标签.换句话说,我不能有’tag1′,’tag2’等列并执行LEFT JOIN. 我应该如何设置条目,以便每个帖子可以有任意数量的标签? 你需要一个映射表.
|
我有一个包含两个表的数据库: >条目 条目表包含每个都有一个或多个标签的帖子.问题是,每个帖子可以有任意数量的标签.换句话说,我不能有’tag1′,’tag2’等列并执行LEFT JOIN. 我应该如何设置条目,以便每个帖子可以有任意数量的标签? 解决方法你需要一个映射表.创建一个名为entries_tags的表,其中包含两列:entry_id和tag_id,两个条目上都有一个多键. 这被称为多对多关系. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- SQL Server一些文件未注册导致mssql表文件无法找开的解决方
- sqlserver数据库移动数据库路径的脚本示例
- 细数MySQL中SQL语句的分类
- sql-server – 在Powershell中将SQL查询作为数组返回
- 在dplyr连接中忽略大小写敏感性
- sql-server – 将varchar dd / mm / yyyy转换为dd / mm / y
- sql-server-2005 – 如何在SQL Server 2005数据库之间传输s
- SQL语句实现查询Index使用状况
- sql-server – Microsoft SQL Server – 谁创建了存储过程?
- MySQL5.7中 performance和sys schema中的监控参数解释(推荐
