idActivités (clé primaire)
nomACtivitéés
idUsine (relation 1->n de table 1 vers table 2)
table 3= Clients
idClient
NomClient
table4 =ListePrix
idListePrix
idClient (relation de table3 vers table 4 1 ->n)
IdActivités (relattion de table 2 vers table 4)
valeurTarif.
La table 4 comprend donc par client les remises qu'ils ont pour chaque
activité de chaque usine.
Je souhaite lorsque je rajoute une usine dans la tablel 1 + ses activités (1
ou plusieurs dans la table 2), rajouter autant de ligne que de clients
existants par nouvelle activité.
Merci pour tout aide ou piste ou tutorial me permettant de résoudre ce
problème
idActivités (clé primaire) nomACtivitéés idUsine (relation 1->n de table 1 vers table 2)
table 3= Clients idClient NomClient
table4 =ListePrix idListePrix idClient (relation de table3 vers table 4 1 ->n) IdActivités (relattion de table 2 vers table 4) valeurTarif.
La table 4 comprend donc par client les remises qu'ils ont pour chaque activité de chaque usine.
Je souhaite lorsque je rajoute une usine dans la tablel 1 + ses activités (1 ou plusieurs dans la table 2), rajouter autant de ligne que de clients existants par nouvelle activité.
Merci pour tout aide ou piste ou tutorial me permettant de résoudre ce problème
bien à vous,
Bonjour,
Bien que très clairement expliqué, il y a encore qq chsoe qeu je ne comprend
pas.
Je résume:
1.Tu as des usines
2. des activitées par usine;
3. les clients: des usines? ou tes clients sont les usines?
4. liste de prix: que représente t'elle?
Avant de pouvoir t'aider, je dois mieux comprendre à quoi correspondent
chaque table.
A+
Frédéric
"lambstone05" <lambstone05@discussions.microsoft.com> wrote in message
news:AB321163-6C10-41C5-BB6A-44BB3A911026@microsoft.com...
idActivités (clé primaire)
nomACtivitéés
idUsine (relation 1->n de table 1 vers table 2)
table 3= Clients
idClient
NomClient
table4 =ListePrix
idListePrix
idClient (relation de table3 vers table 4 1 ->n)
IdActivités (relattion de table 2 vers table 4)
valeurTarif.
La table 4 comprend donc par client les remises qu'ils ont pour chaque
activité de chaque usine.
Je souhaite lorsque je rajoute une usine dans la tablel 1 + ses activités
(1
ou plusieurs dans la table 2), rajouter autant de ligne que de clients
existants par nouvelle activité.
Merci pour tout aide ou piste ou tutorial me permettant de résoudre ce
problème
idActivités (clé primaire) nomACtivitéés idUsine (relation 1->n de table 1 vers table 2)
table 3= Clients idClient NomClient
table4 =ListePrix idListePrix idClient (relation de table3 vers table 4 1 ->n) IdActivités (relattion de table 2 vers table 4) valeurTarif.
La table 4 comprend donc par client les remises qu'ils ont pour chaque activité de chaque usine.
Je souhaite lorsque je rajoute une usine dans la tablel 1 + ses activités (1 ou plusieurs dans la table 2), rajouter autant de ligne que de clients existants par nouvelle activité.
Merci pour tout aide ou piste ou tutorial me permettant de résoudre ce problème
bien à vous,
Dan
Pas sûr d'avoir bien compris non plus...
Il semblerait malgré tout qu'il manque une ou deux tables... Comment en effet faire le lien entre tes nouvelles Usines/Activités, qui ont un ID spécifique puisque nouveau à l'ajout, et les Activités intéressant les clients existants, pour la duplication des ListesPrix ?
Je suggère la structure suivante : 1 - Usine (ID, Nom, Adresse) 2 - Activités (ID, Libellé) 3 - Usines et Activités (ID, Usine, Activité) 4 - Clients (ID, Nom) 5 - Clients et Activités (ID, Client, Activité)
Ainsi, il sera possible, lors de l'ajout dans la table 3, de déclencher des ajouts automatiques dans la table 5, grâce au champ Activité qui sera cette fois-ci commun aux deux tables...
Les noms des champs et des tables sont bien sûr à optimiser...
idActivités (clé primaire) nomACtivitéés idUsine (relation 1->n de table 1 vers table 2)
table 3= Clients idClient NomClient
table4 =ListePrix idListePrix idClient (relation de table3 vers table 4 1 ->n) IdActivités (relattion de table 2 vers table 4) valeurTarif.
La table 4 comprend donc par client les remises qu'ils ont pour chaque activité de chaque usine.
Je souhaite lorsque je rajoute une usine dans la tablel 1 + ses activités (1 ou plusieurs dans la table 2), rajouter autant de ligne que de clients existants par nouvelle activité.
Merci pour tout aide ou piste ou tutorial me permettant de résoudre ce problème
bien à vous,
Pas sûr d'avoir bien compris non plus...
Il semblerait malgré tout qu'il manque une ou deux tables...
Comment en effet faire le lien entre tes nouvelles Usines/Activités, qui ont
un ID spécifique puisque nouveau à l'ajout, et les Activités intéressant les
clients existants, pour la duplication des ListesPrix ?
Je suggère la structure suivante :
1 - Usine (ID, Nom, Adresse)
2 - Activités (ID, Libellé)
3 - Usines et Activités (ID, Usine, Activité)
4 - Clients (ID, Nom)
5 - Clients et Activités (ID, Client, Activité)
Ainsi, il sera possible, lors de l'ajout dans la table 3, de déclencher des
ajouts automatiques dans la table 5, grâce au champ Activité qui sera cette
fois-ci commun aux deux tables...
Les noms des champs et des tables sont bien sûr à optimiser...
J'espère ne pas avoir tapé trop à côté ?
A+ Dan
"lambstone05" <lambstone05@discussions.microsoft.com> a écrit dans le
message de news: AB321163-6C10-41C5-BB6A-44BB3A911026@microsoft.com...
idActivités (clé primaire)
nomACtivitéés
idUsine (relation 1->n de table 1 vers table 2)
table 3= Clients
idClient
NomClient
table4 =ListePrix
idListePrix
idClient (relation de table3 vers table 4 1 ->n)
IdActivités (relattion de table 2 vers table 4)
valeurTarif.
La table 4 comprend donc par client les remises qu'ils ont pour chaque
activité de chaque usine.
Je souhaite lorsque je rajoute une usine dans la tablel 1 + ses activités
(1
ou plusieurs dans la table 2), rajouter autant de ligne que de clients
existants par nouvelle activité.
Merci pour tout aide ou piste ou tutorial me permettant de résoudre ce
problème
Il semblerait malgré tout qu'il manque une ou deux tables... Comment en effet faire le lien entre tes nouvelles Usines/Activités, qui ont un ID spécifique puisque nouveau à l'ajout, et les Activités intéressant les clients existants, pour la duplication des ListesPrix ?
Je suggère la structure suivante : 1 - Usine (ID, Nom, Adresse) 2 - Activités (ID, Libellé) 3 - Usines et Activités (ID, Usine, Activité) 4 - Clients (ID, Nom) 5 - Clients et Activités (ID, Client, Activité)
Ainsi, il sera possible, lors de l'ajout dans la table 3, de déclencher des ajouts automatiques dans la table 5, grâce au champ Activité qui sera cette fois-ci commun aux deux tables...
Les noms des champs et des tables sont bien sûr à optimiser...
idActivités (clé primaire) nomACtivitéés idUsine (relation 1->n de table 1 vers table 2)
table 3= Clients idClient NomClient
table4 =ListePrix idListePrix idClient (relation de table3 vers table 4 1 ->n) IdActivités (relattion de table 2 vers table 4) valeurTarif.
La table 4 comprend donc par client les remises qu'ils ont pour chaque activité de chaque usine.
Je souhaite lorsque je rajoute une usine dans la tablel 1 + ses activités (1 ou plusieurs dans la table 2), rajouter autant de ligne que de clients existants par nouvelle activité.
Merci pour tout aide ou piste ou tutorial me permettant de résoudre ce problème