prrpql ha scritto:
sono inesperto di access
Se leggi attentamente il regolamento, troverai scritto che viene richiesta una conoscenza minima. Provo ugualmente a risponderti.
prrpql ha scritto:
ho creato una tabella con la seguente struttura:ID_FornitoreRagione SocialeNumero FatturaData FatturaImporto Fatturapagata Si/No Data pagamento importo pagamento modalità di pagamento allegato
Questa tabella ha i seguenti 2 errori:
1. I campi di UNA tabella devono essere OMOGENEI, ossia devono trattare tutti la stessa materia relativa al NOME TABELLA che rappresentano.
2. Ci sono alcuni campi che potresti ripetere i valori SISTEMATICAMENTE. Ossia tu potresti avere 20 fatture del fornitore Peroni. Non devi compilare 20 volte Peroni nel campo RagioneSociale, ma avere una apposita tabella Fornitori in cui ci metti i tipici campi anagrafici.
Provo a darti una prima dritta con le seguenti tabelle:
Fornitori
IDFornitore (numerazione automatica, chiave primaria)
RagioneSociale
PartitaIVA
Indirizzo
IDComune (numerico)
Telefono
e-mail
Comuni
IDComune (numerazione automatica, chiave primaria)
Comune
CAP
Provincia
Regione
Fatture
IDFattura (numerazione automatica, chiave primaria)
DataFattura
Importo
IDFornitore (numerico)
Relazioni:
Comuni.IDComune uno-a-molti con Fornitori.IDComune
Fornitori.IDFornitore uno-a-molti con Fatture.IDFornitore
Le relazioni si compilano nella finestra Relazioni. Leggi la guida in linea per vedere come si fa. Ti consiglio di mettere sempre la spunta su "Applica integrità referenziale".