Pagina 1 di 1

Relazione Molti a Molti in un Formulario

Inviato: venerdì 20 dicembre 2013, 18:08
da congiu.andr
Buona sera,
sto creando un piccolo data base per la gestione dei prelievi ematici in una casa di riposo

Per ora ci sono 3 tabelle
Tabella Contatti, Tabella Prelievi e la Tabella Residenti
La Tabella Residenti è in relazione con la Tabella Prelievi uno a molti (e qui non ho problemi)
Il problema è la relazione tra la Tabella Residenti e la Tabella Contatti, da quello che ho capito devo realizzare una tabelle intermedia con ID RESIDENTE e ID CONTATTO, questo mi serve per creare un campo di controllo tabella nel Formulario MENU il quale riassume la lista dei residenti, con una seconda tabella che riassume i prelievi da fare e la terza che elenca i prelievi fatti. Devo aggiungerne ancora una che associa il residente ad una serie di contatti utili.

In pratica al Reidente LAMU devo poter associare il Medico di base, l’ambulatorio nel quale è seguito in ospedale, il famigliare … tutti record della Tabelle Contatti

ID RESIDENTE
——————-ID CONTATTO, DESCRIZIONE, TELEFONO1 (medico)
——————-ID CONTATTO, DESCRIZIONE, TELEFONO1 (ambulatorio)
——————-ID CONTATTO, DESCRIZIONE, TELEFONO1 (famigliare)
——————-ID CONTATTO ….

La Tabella Contatti, contiene un elenco di medici ed ambulatori con indirizzi e telefoni
ID CONTATTO (campo numerico, valore automatico ed è la chiave primaria)
DESCRIZIONE
TELEFONO1


La Tabella Residenti, contiene un elenco dei degenti della casa di riposo
ID RESIDENTE (campo numerico, valore automatico ed è la chiave primaria)
NOME E COGNOME
DATA DI NASCITA


La Tabella Res-Con è quella di congiunzione fra la tabella dei residenti e quella dei contatti
ID RESIDENTE e ID CONTATTO (chiavi primarie)

Il Subformulario dei contatti dovrei aggiungerlo fra il logo della casa di riposo e i pulsanti nel Formulario MENU

Vi ringrazio dell’aiuto.

Saluti

andrea

Re: Relazione Molti a Molti in un Formulario

Inviato: venerdì 21 marzo 2014, 23:36
da ndrini
Diceva congiu.andr
Relazione Molti a Molti in un Formulario
Il problema è la relazione tra la Tabella Residenti e la Tabella Contatti, da quello che ho capito devo realizzare una tabelle intermedia con ID RESIDENTE e ID CONTATTO.
Anche secondo me l'unico modo di realizzare una relazione molti a molti è questo di mettere una tabella che medi fra le due che si vogliono collegare.
:bravo:

Allego semplicissimo database che lo fa.
Mette alcune persona in cerchie (un po' come fa google).

C'è un altro modo?

Andrea

Re: Relazione Molti a Molti in un Formulario

Inviato: sabato 22 marzo 2014, 9:12
da charlie
ndrini ha scritto:Allego semplicissimo database che lo fa.
Ciao, togli i commenti dalla query, con quelli va in errore.

Re: Relazione Molti a Molti in un Formulario

Inviato: domenica 23 marzo 2014, 21:18
da ndrini
charlie ha scritto: Ciao, togli i commenti dalla query, con quelli va in errore.
Buonasera charlie.
A te dà errore per i commenti?
A me no (per ora...)

E che senza commenti non mi ricordo più che fa la query :(

Però, come dicevo,
per ora non si impalla ... :roll:

Re: Relazione Molti a Molti in un Formulario

Inviato: lunedì 24 marzo 2014, 8:25
da charlie
Ciao, d'accordo per la motivazione dei commenti.
A me esce questo errore (AOO 4.0.1 e OOo 3.3.0). Non mi dà errore com LO.

Re: Relazione Molti a Molti in un Formulario

Inviato: martedì 25 marzo 2014, 13:44
da congiu.andr
Buon giorno, grazie per l'interessamento, il mio mio problema non è creare la relazione molti a molti, ma è farla funzionare nel formulario MENU.

Grazie comunque

saluti

andrea

Re: Relazione Molti a Molti in un Formulario

Inviato: mercoledì 26 marzo 2014, 10:48
da charlie
congiu.andr ha scritto:... il mio mio problema non è creare la relazione molti a molti, ma è farla funzionare nel formulario MENU.
Ciao, ho provato a dare un'occhiata al tuo dB. Ho notato che la tabella Res-Con che dovrebbe servirti da "intermedia" per creare la relazione "molti a molti" è vuota. Sarà per questo che hai dei problemi?

Re: Relazione Molti a Molti in un Formulario

Inviato: mercoledì 26 marzo 2014, 15:20
da vladko
charlie ha scritto:
congiu.andr ha scritto:... il mio mio problema non è creare la relazione molti a molti, ma è farla funzionare nel formulario MENU.
Ciao, ho provato a dare un'occhiata al tuo dB. Ho notato che la tabella Res-Con che dovrebbe servirti da "intermedia" per creare la relazione "molti a molti" è vuota. Sarà per questo che hai dei problemi?
:super: si,bisogno di dati

Re: Relazione Molti a Molti in un Formulario

Inviato: mercoledì 26 marzo 2014, 19:07
da congiu.andr
La tabella intermedia per creare la relazione molti a molti è vuota perchè non mi è possibile inserie i valori dal formulario MENU. In pratica quando nel formulario MENU mi posiziono su un residente vorrei scegliere uno o più contatti della tabella contatti e la tabella Res-Con dovrebbe autocompilarsi. Non è pensabile che un tilizzatore del db compili manualmente la tabella intermedia per creale le associazioni. Comincio a pensare che non sia possibile realizzare la mia idea, e non voglio più usare access, che per questa cose è molto più semplice.

Grazie per l'aiuto che mi date.