Bonjour,
Je voudrais mettre en place un petit système de tags.
Pour cela, j'ai deux tables: Tags et tags_lnk
Tags reprend juste le tag (nom et compteur) et l'autre table fait le lien avec les éléments à tagger.
Je voudrais donc être certain qu'un tag ne se retrouve qu'une fois dans la table Tags. Je voudrais donc savoir comment être certain qu'il n'y a pas déjà un tag.
Je pensais faire une fonction exists dans la classe Tags qui retourne 0 s'il n'existe pas, -1 s'il y en a plusieurs ou l'id du tag.
Je dois faire comme ça ou il y a des solutions plus "propres" ?
Merci d'avance.
Gp2mv3
Partager