Bonjour à tous !
Je viens vers vous pour une aide car je n'arrive pas à choisir la bonne solution pour réaliser ma base de donnée pour mon site internet. Le site sera en php et la base en MySql.
Il s'agira d'une gallerie d'images et j'aimerai laisser au visiteur la possibilité de laisser des mots clés sur les photos, un peu à la manière de flickr.
Je n'arrive pas à me décider entre faire une table pour les mots clés et les relier dans la table images avec leurs id ( par exemple dans un champ id_keyword qui aurait les id stockés avec des separateurs: 1|2|5|9|7)
Ou sur le meme principe stocker directement les mots clés dans le champ. Exemple: paysage|montagne|alpes...
A priori pour une utilisation simple les 2 devrait fonctionner, seulement j'aimerai me frotter au développement de 2 fonctionnalités liés à cela:
-Un clic sur un mot clé affiche toutes les photos qui ont ce mot clé associé
-Creer un "tag-cloud" ou "nuage de mot clé" qui afficherai les mots clés les plus populaires, les plus redondants.
J'ai l'impression que chacune de ces 2 fonctionnalités fait pencher la balance vers l'une ou l'autre des solutions, et je n'arrive vraiment pas à departager...
Si l'un d'entre vous aurait un avis ou un conseil, je suis preneur !!
Merci à tous,
Rintrah.
Partager