2010-02-14 7 views
1

Je veux utiliser des tags sur mon site. Comment gérer les tags le plus efficacement?Gérer des tags comme des catégories?

Est-il correct de mettre chaque balise dans une table (comme les catégories) et que dans la poste il suffit de les référencer avec leur identifiant? (comme dans wordpress)

Répondre

0

En général, avoir une table de recherche pour les étiquettes, puis les référencer par ID est une bonne idée, oui. Entre autres choses, il économise de l'espace de stockage - vous avez seulement besoin de stocker la version chaîne d'une étiquette une fois; l'identifiant numérique sera presque certainement plus court. Les balises sont généralement une relation plusieurs-à-plusieurs et utilisent donc généralement une mise en page composée de trois tables: la table des éléments de contenu, la table des balises, puis une table de mappage "contenu-tag". Les deux premiers sont assez simples; le troisième est simplement une table où chaque ligne est un lien entre un élément de contenu et une étiquette.

Questions connexes