PDA

Visualizza versione completa : [SQL] Gestione Rappresentanti


kaji
28-05-2007, 00.16.23
Ho realizzato un database(in Accesso con aggiunte in SQL o volendo VBA) che gestisce i rappresentanti di una azienda.
Ogni rappresentante viene memorizzato con attributi come codice rappresentante, prodotto, residenza e in una tabella a parte le preferenze dei luoghi dove vorrebbe andare a rappresentare il prodotto.
In una altra tabella vengono memorizzati i gruppi e in ogni gruppo sono specificati tre prodotti.
Come creo una query o una macro che assegni ad ogni gruppo tre rappresentanti(uno per ogni prodotto) scelti scartando la provincia di residenza e tenendo conto delle preferenze?

Esempio:
tabella rappresentanti;
[Codice, Nome, Cognome, Prodotto, Residenza]
(0001, Mario, Bianchi, lavastoviglie, Milano)
(0002, Carlo, Rossi, pentole, Como)
(0003, Franco, Verdi, piatti, Varese)

tabella preferenze;
[Codice, Pref1, Pref2, Pref3]
(0001, Varese, Brescia, Como)
(0002, Varese, Brescia, Milano)
(0003, Milano, Brescia, Como)

tabella gruppi;
[Gruppo, Provincia, Prodotto1, Prodotto2, Prodotto3]
(gruppo1, Brescia, lavastoviglie, pentole, piatti)

devo creare
[Gruppo, Rappresentante1, Rappresentante2, Rappresentante3]
(gruppo1; 0001, 0002, 0003)
dove nel gruppo1 il codice 0001 rappresenterą lavastoviglie, 0002 pentole e 0003 piatti tutti nella provincia di Brescia.

kaji
29-05-2007, 00.16.41
UP