Bonjour à tous...
Voilà, je me remets au SQL, bien que je n'y aie plus touché depuis des années et des années... Je crée pour l'instant de petites tables simples dans le but de tout remettre dans ma petite caboche ^^ Je vous expose mon problème :
J'ai créé une database qui a pour but de gérer les commandes d'un magasin ( fictif ), dans cette db, j'ai créé :
1 table Clients ( ID PK autoinc, nom, prenom, adresse ...)
1 table produits ( ID PK autoinc, denomination, prix, reduction )
1 table de jointure commandes (ID PK autoinc, ID_commande, ID_client FK, ID_produit FK)
1 Vue pour voir qui passe commande, à partir de la table de jointure.
Mon problème est que je ne vois pas trop comment je peux associer plusieurs produits à une commande, sans pour autant dédoubler l'information d'ID_commande dans ma table du meme nom. Sachant qu'un enum et un set sont limités à 64 enregistrements si mes souvenirs sont bons.
Auriez vous une solution pour rendre ceci "Pretty" ?
Merci d'avance...
Partager