Simple question sur une table SQL
Bonjour les gens,
Je suis sur un petit projet dans lequel je dois faire la liaison entre la table product et category. Pour cela j'ai donc crée une 3ème table qui associe pour chaque produit une catégorie, en utilisant les clés étrangères.
Seulement, un produit peut avoir plusieurs catégories, la question que je me pose donc : est-ce que dans ma 3ème table, je crée une entrée = une seule association; quitte à avoir de la redondance. Ou bien je peux faire pour tel produit (donc une entrée) j'ai telle et telle catégories.
TL;DR
Dans une base de données
Mieux vaut-il faire ceci
id_product |
category |
01234 |
matériel, fourniture de bureau, papier |
Ou ceci :
id_product |
category |
01234 |
matériel |
01234 |
fourniture de bureau |
01234 |
papier |
Merci de votre aide :)