我必须创建一个搜索功能,用户搜索附加到不同文章的标签,例如:PC、健康、时尚服装……等。我当前的表格是这样的:
Tag_id | Tag | Article_id
-----------------------------------
1 | scary | 2
-----------------------------------
2 | daunting | 2
-----------------------------------
3 | chilling | 2
-----------------------------------
4 | creepy | 2
-----------------------------------
5 | scary | 5
-----------------------------------
6 | daunting | 5
-----------------------------------
7 | chilling | 5
-----------------------------------
8 | creepy | 5
如您所见,每个标签都有同义词,必须在每篇共享相同标签的文章中重复。我的问题是:什么表结构允许标签被重用(没有重复的标签),同时搜索不友好。(不能使用正常的词库,因为标签是短语和俚语)