+ Rispondi
Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Junior Member
    Registrato dal
    Nov 2011
    Messaggi
    1

    Access, relazioni tra tabelle

    AVENDO COME TRACCIA LA SEGUENTE:
    Realizzare un Database su Access col nome di Scheda Terminologica.

    Il Database avrà varie tabelle a discrezione dello studente.

    La tabella principale, però, dovrà essere chiamata TERMINI e dovrà contenere i campi:

    ID_Termine
    Termine
    Dominio
    Sottodominio
    Definizione
    Contesto
    Traduzione in L1
    Traduzione in L2
    Fonte
    La tabella dovrà contenerne non meno di 30 termini/record. Il Contesto, Domini e Sottodomini da cui verranno tratti i termini è a vostra discrezione.

    Ci dovranno essere almeno 3 tabelle secondarie.

    Le tabelle secondarie dovranno avere almeno 5 record.

    Lo studente dovrà poi creare le relazioni opportune tra le tabelle, la query (almeno 10) e i report delle query più significative (almeno 5).

    ...CHE TIPO DI RELAZIONE CREERESTE TRA LE 4 TABELLE, MOLTI A MOLTI O UNO A MOLTI?E' NECESSARIA LA CHIAVE PRIMARIA SOLO NELLA PRIMA TABELLE E POI NELLE ALTRE LA CHIAVE ESTERNA, SE SI IN OGNUNA DI ESSA?APPLICHERESTE L'OPZIONE INTEGRTIA REFERENZIALE?SPERO POSSIATE AIUTARMI NON SONO ASSOLUTAMENTE ESPERTA IN ACCESS, GRAZIE 1000!!

  2. #2
    Junior Member
    Registrato dal
    Nov 2011
    Messaggi
    1
    Le relazioni rappresentano un legame tra due o più entità. Quindi per vedere che tipo di relazione abbiamo, dobbiamo prima creare le altre 3 tabelle. Potremmo creare ad esempio una tabella FONTE, una AUTORE ed una NOTA TECNICA.

    Tra TERMINI e FONTE avremo una relazione 1 a 1, tra TERMINI e AUTORE molti a molti ed infine tra TERMINI e NOTA TECNICA 1 a molti.
    Tutte e quattro le tabelle dovranno avere chiave primaria e devi inserire una chiave esterna nella tabella NOTA TECNICA referenziata al relativo record della tabella TERMINI. In questa caso devi anche inserire l'opzione di integrità referenziale.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi