plutone23 ha scritto:
Ho creato 3 tabelle in Access 2016 come segue:
tb1
Id_azienda (chiave primaria)
nome_azienda
tb2
Id_lavoratore (chiave primaria)
Id_azienda (numerico)
Nome_lavoratore (testo)
Cognome_lavoratore (testo)
tb3
Id_attività (chiave primaria)
Id_lavoratore (numerico)
descrizione_attività (testo)
data_attività (data/ora)
Siamo sicuri che questa struttura tabelle sia corretta? Secondo la mia logica io rinominerei le tabelle così:
tab1=Aziende
tab2=Lavoratori
tab3=Attività
Il campo Lavoratori.IDAzienda mi sembra errato. Io metterei il campo Attività.IDAzienda (FK). Di conseguenza le relazioni:
Aziende.IDAzienda uno-a-molti Attività.IDAzienda
Lavoratori.IDLavoratore uno-a-molti Attività.IDLavoratore
Se questo mio ragionamento è errato, vorrei però capire la logica della struttura proposta.