Sottomaschera

di il
5 risposte

Sottomaschera

Ciao a tutti

Premetto che per Access ho solo seguito qualche corso online e sono quindi alle prime armi.

Vengo subito al punto: ho due tabelle CLIENTI e PRODOTTI con relazione uno a molti, dove ogni prodotto è identificato con un numero univoco. Sono riuscito ad impostare tutti i tipi di ricerca sui clienti e a cascata a visualizzare i relativi prodotti ma, cosa che mi porterebbe ad un identificazione immediata è quella di fare una ricerca direttamente sul nprodotti della tabella PRODOTTI e risalire così al cliente o ai clienti che hanno acquistato quel tipo di prodotto. Non riesco in nessun modo ad effettuare una ricerca sulla sottomaschera e visualizzarla, mi potete aiutarmi a fare questo tipo di ricerca ? Grazie anticipatamente

5 Risposte

  • Re: Sottomaschera

    casperdgl3 ha scritto:


    ho due tabelle CLIENTI e PRODOTTI con relazione uno a molti
    La relazione dovrebbe essere CLIENTI molti-a-molti PRODOTTI...anzi, volendo prendere esempio dal database di esempio Northwind la struttura sarebbe più complessa così:
    Clienti uno-a-molti Ordini
    Ordini uno-a-molti DettagliOrdini
    Prodotti uno-a-molti DettagliOrdini
    ossia DettagliOrdini è tabella di congiunzione a causa della relazione molti-a-molti tra Ordini e Prodotti.
  • Re: Sottomaschera

    Ok grazie, avevo dato già un occhiata a quanto mi hai proposto ma non fa per me in questo caso. Sto cercando di risolvere un problema che a prima apparenza sembra semplice e lo vorrei fare passo passo solo con queste due tabelle correlate perchè temo che non si possa fare, per cui temo che debba cambiare l'architettura del programma per aggirare l'ostacolo.
  • Re: Sottomaschera

    1. Non puoi gestire quelle entità con 2 sole tabelle.
    2. Non si tratta di aggirare l'ostacolo. Si tratta della NORMALIZZAZIONE, un concetto che occorre affrontare in ogni caso. L'esempio Northwind è uno tra i più chiari ed esplicativi che esiste.
  • Re: Sottomaschera

    casperdgl3 ha scritto:


    Ok grazie, avevo dato già un occhiata a quanto mi hai proposto ma non fa per me in questo caso. Sto cercando di risolvere un problema che a prima apparenza sembra semplice e lo vorrei fare passo passo solo con queste due tabelle correlate perchè temo che non si possa fare, per cui temo che debba cambiare l'architettura del programma per aggirare l'ostacolo.
    Assolutamente no... questo caso fa proprio per te... e, scusa se si insiste..., magari prima cerca di ragionare sugli aspetti tecnici esposti che sono evidentemente da approfondire,e cerca di capire bene l'errore strutturale che hai commesso se proprio vogliamo argomentare, altrimenti, in assenza di certezze, prova a fidarti ed implementarlo facendo poi attenzione ai risultati...

    Purtroppo, chi ha poca esperienza, ha fretta di creare un CLONE di Excel non capendo in realtà che le basi di ragionamento di un DB sono altre.
    Ora prova arivedere le cose e in autonomia decidi se ascoltare i suggerimenti o se procedere con il tuo ragionamento... noi ci si ferma qui con l'insistenza.
  • Re: Sottomaschera

    Perfetto, era quella certezza che mi serviva sapere,faccio tesoro dei vostri consigli. Pura verità: devo togliermi dalla testa Excel e mi studierò l'esempio di Northwind. Grazie
Devi accedere o registrarti per scrivere nel forum
5 risposte