Inline taglagring
Afhængigt af størrelsen på dine tags kan du gemme dem i article_tags tabel:
article_id | tag_contents
Tilføj UNIQUE(article_id, tag_contents) for at undgå at gemme duplikerede tags pr. artikel
Vigtigt
Denne tilgang har en ulempe; taggene er ikke forbundet med hinanden, så hvis der foretages ændringer i et tag, skal du opdatere hele article_tags bord. Desuden, hvis tags er betydeligt længere end 4 bytes, er du bedre stillet med den næste løsning.
Ekstern taglagring
Opret en anden tabel tags :
id | tag_contents
Tilføj UNIQUE(tag_contents) for at undgå at gemme duplikerede tags
Rediger `article_tags:
article_id | tag_id
Tilføj UNIQUE(article_id, tag_id) for at undgå at gemme duplikerede tags pr. artikel