Inline úložiště značek
V závislosti na velikosti vašich značek je můžete uložit do article_tags tabulka:
article_id | tag_contents
Přidejte UNIQUE(article_id, tag_contents) abyste se vyhnuli ukládání duplicitních značek na článek
Důležité
Tento přístup má nevýhodu; značky nejsou vzájemně propojeny, takže pokud jsou ve značce provedeny změny, musíte aktualizovat celý article_tags stůl. Také, pokud jsou značky podstatně delší než 4 bajty, budete na tom lépe s dalším řešením.
Externí úložiště značek
Vytvořte další tabulku tags :
id | tag_contents
Přidejte UNIQUE(tag_contents) abyste se vyhnuli ukládání duplicitních značek
Upravte `article_tags:
article_id | tag_id
Přidejte UNIQUE(article_id, tag_id) abyste se vyhnuli ukládání duplicitních značek na článek