Bonjour,
Nous essayons de réaliser un site des gestion d'ebooks en php/MySql et nous devons créer la structure de la base de données.
On a une table users, une table comments, une table ebooks et on cherche un moyen pour gérer efficacement les mots clés associés à chaque ebook.
Une solution qui paraît assez peu optimisée consisterait à créer une table key_words qui aurait un champ ebook_id permettant de lier chaque entrée de mot-clé dans cette table à un ebook de la table ebooks, mais le problème est que plusieurs ebooks peuvent avoir les mêmes mots clés, et il serait dommage de créer plusieurs entrées pour le même mot-clé dans ce cas.
Comment peut-on alors structurer ça pour pouvoir lier plusieurs mots-clés à un même ebook et sans dupliquer un mot-clé si il existe déjà ?
Cordialement,
nam-or
Partager