Exemple :
category : food, bike, car
Articles sous la catégorie :
food = {rice, fish, beef};
bike = {Honda, Suzuki};
car = {Honda, Toyota, BMW};
Ici, les catégories "vélo" et "voiture" peuvent contenir les mêmes éléments comme "Honda". Mais aucune des deux catégories ne peut contenir les mêmes éléments.
Nom de la table (nom de la colonne) :
1. category
-> id (primary, auto increment)
-> category_name (char, unique)
2. items
-> id (primary, auto increment)
-> item_name (char)
3. category_item_relation (many to many relation between table 1 and 2)
-> category_id (foreign key)
-> item_id (foreign key)
où item_id
sera unique sous le même category_id
J'ai besoin de connaître la procédure dans MySql.