【发布时间】:2021-02-27 05:28:48
【问题描述】:
在我的数据库中,我有一个“标签”表。所以,在我的主表中,我想给每个项目多个标签。
例如,如果我的主表是dog,我想为small brown 和mean 添加标签。但在我的tags 表中,我可能有50 个可能的标签。如果我愿意,每个dog 可以有尽可能多的标签。
我该怎么做?
我真的不想用布尔值为主表中的每个标记创建一列。有没有办法在一个字段中指定多个标签?
(我不太习惯使用数据库,所以这听起来可能很愚蠢。)
最终,目标是能够获得所有匹配特定标签的狗。
【问题讨论】:
标签: sql sqlite database-design foreign-keys many-to-many