У меня есть простая база данных, подобная этой:
table "contents":
--------------------------
CID | contentName
1 | Watermelon
table "tags":
--------------------------
TID | tagName | tagKeywords
77 | Fruit | Fruit, fruits
99 | Nature | nature, green, mother earth
table "associations":
--------------------------
CID | TID
1 | 77
1 | 99
как мне написать выборку, которая ищет в таблице "содержимое", где каждая строка наследует ключевые слова любого связанного тега?
например, если я ищу "фрукты" и "зеленый", полнотекстовый поиск должен привести к более релевантному, потому что совпадает с двумя тегами