Bonjour,
J'ai souci sur les relations entre les differents table d'une bdd.
Je m'explique:
Un groupe d'utilisateur "fournisseurs" (ou une table spéciale fournisseurs?) va créer des fiches produits. Ses fiches pourront être sélectionner pour une collection par le grp "managers" . Ses fiches selectionnées seront ensuite choisies par "vendeurs" pour ainsi afficher les meilleurs produits aux groupes "acheteurs".
mon idée:
Un groupe d'utilisateur a sa propre table.
1) J'ai une table "produits" qui est relié avec la table "managers" en cardinalité multiples, ce qui va créer une table intermédiaire qu'on appelle "chx_manages" (choix des managers) qui aura comme clé primaire l'association de id_prod et id_manage. Jusqu'a la je sais faire. (peux-t-on donner un nom a cet assoc?).
2) Je mets en relation cette table "chx_manage" avec la table "vendeurs" en cardinalité multiples qui va donc avoir une table appelé "chx_vendeurs" qui aura comme cle primaire l'assoc de id_prod_manage et id_vendeur.
3) voila, ici les acheteurs pourront seulement lister les choix du vendeur pour une collection donnée.
J'espere que vous m'avez compris. Le cheminement doit rester tel quel.
J'aimerai avoir votre idée sur ca.
Merci,
Partager