OsvaldoLaviosa ha scritto:
Nel forum siamo abituati a ragionare per logica oltre che per tecnica (boh, non so nemmeno cosa ho scritto)...comunque sia (almeno per me) i nomi campo sono IMPORTANTISSIMI.
Per me facevi meglio a descrivere tblA, tblB, tblC. tblA molti-a-molti tblB con tabella di congiunzione tblC.
Ora elenca tu i campi di queste 3 tabelle e rispiega tutto usando questi ultimi nomi campi delle nuove tabelle. Idem farai con le maschere.
ok, rispiego ancora:
tabelle:
tblAnagrafiche:
IDFA, CODICEFISCALE, DENOMINAZIONE
tblDocumenti:
IDDOC, IDPROP, IDCOM (E' un campo che mi serve per altri tipi di documento), DATASTIPULA
tblComproprietari:
IDCOMPROPRIETARIO, IDDOC, IDFA
Relazioni:
tblAnagrafiche 1 - N tblDocumenti (tramite IDFA-IDPROP)
tblDocumenti 1 - N tblComproprietari (tramite IDDOC - IDDOC)
tblAnagrafiche 1 - N tblComproprietari (tramite IDFA - IDFA)
(Spiegazione relazioni: un'anagrafica può avere molti documenti, ma un documento può essere associato solo ad un'anagrafica "proprietaria"; un documento può avere molti comproprietari e un comproprietario (inteso come IDFA) può essere presente in molti documenti)
Le maschere sono:
InserimentoDocumento: dove, in questo caso, inserisco l'IDPROPRIETARIO tramite combobox
InserimentoComproprietari: dove creo i record dei comproprietari tramite la selezione dell'anagrafica in un'altra maschera "CercaComproprietario" (che prende i dati dalla tblAnagrafiche)
E' meglio?