Database associazione

Discussioni sulle caratteristiche di database
Rispondi
emanuele.brilli
Messaggi: 3
Iscritto il: venerdì 12 ottobre 2018, 13:58

Database associazione

Messaggio da emanuele.brilli »

Ciao a tutti! Spero possiate aiutarmi...

Sto costruendo un database per un'associazione culturale no-profit che frequento. Cerco di schematizzare il tutto...

1) C'è una tabella generale (t_anagrafiche) dove sono presenti Numero di tessera (ID di ogni socio), nomi, cognomi, C.F., email ecc.
2) altre tabelle che collegate a questa principale con delle relazioni ed il "numero tessera" come ID.
3) Ho creato un form che mi aiuta a cercare i soci, fare eventuali modifiche su questi e mi permette di aggiungere nuovi soci.

Ora sorge il mio problema...

Questo nuovo form deve essere in grado di comunicare con più tabelle e non solo con quella principale (t_Anagrafiche), in maniera tale che io possa avere in pronta diretta i dati anagrafici del socio X, ma anche altri elementi che sono presenti in altri tabelle (come ad esempio il tipo di corso frequentato che deve associarsi all'ID di ogni socio; se ha o meno rinnovato la tessera, anche in questo caso l'opzione è associata alla tessera ecc.).

Presumo poi che quando viene aggiunto un nuovo socio serva una macro per lanciare il "numero tessera" anche nelle altre tabelle... corretto?
Vi allego il database ( https://1drv.ms/u/s!An3S5H5WoXUfiyIusdRtey7r9vW1 ) se qualche anima pia volesse aiutarmi :D :D :D :D
OpenOffice 3.1 su Windows Vista
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Database associazione

Messaggio da charlie »

Ciao e benvenuto sul forum.
Se intanto ti vuoi presentare puoi farlo qui: viewforum.php?f=16
Per una panoramica delle regole del forum consulta il Manuale di sopravvivenza: http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
emanuele.brilli
Messaggi: 3
Iscritto il: venerdì 12 ottobre 2018, 13:58

Re: Database associazione

Messaggio da emanuele.brilli »

Ah ci tengo a precisare il mio intento, magari può essere d'aiuto a chi risponderà a questo post...
In pratica nell'anagrafica generale importerei i dati da un foglio di excel (in maniera tale da accorciare sensibilmente il lavoro), dopodichè chi non è presente nel foglio excel verrebbe aggiunto a mano sotto dettatura dell'interessato ed in diretta verrebbe stampato (dal formulario) il modulo compilato sul momento...

Una volta fatto questo gli anni successivi metterei una spunta su "socio attivo" se rinnova la tessera, oppure aggiungerei altre opzioni se dovesse frequentare qualche nuovo corso fotografico.

Ho cercato di creare più tabelle per alleggerire il db avendo preventivato di dover inserire (solo per iniziare) circa 2.000 soci
OpenOffice 3.1 su Windows Vista
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Database associazione

Messaggio da charlie »

Ciao, hai creato un formulario che oltre a far "pesare" lo stesso oltre 3 Mb (senza avere un solo dato immesso!) non serve assolutamente a niente essendo fatto solo di etichette.
Ti serve un formulario che abbia dei campi di testo (non etichette) ciascuno dei quali riferito ad analogo campo testo delle tabelle. In tal modo i dati possono essere memorizzati nelle tabelle stesse e rivisti nel formulario.
Ti ricordo inoltre che in questo forum non ci occupiamo di foglio di excel ma eventualmente di file di Calc.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
emanuele.brilli
Messaggi: 3
Iscritto il: venerdì 12 ottobre 2018, 13:58

Re: Database associazione

Messaggio da emanuele.brilli »

Ma infatti il problema non sono i fogli di excel da quelli prendo solo dei dati e li importo nelle tabelle di base... il formulario è modificabile, se ci clicchi sopra alle etichette si possono inserire i dati (sono caselle di testo con testo preimpostato)
OpenOffice 3.1 su Windows Vista
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Database associazione

Messaggio da charlie »

Un esempio di formulario che funziona è quello che allego. È senza fronzoli ed occupa solo qualche Kb.
Allegati
Bacchino_modificato.odb
(15.9 KiB) Scaricato 223 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Rispondi