ho un database con questa struttura:
uffici:
idufficio
descrizione
datainizio
datafine
collegattivita:
idcollegattivita
idattivita
idufficio
datainizio
datafine
attivita:
idattivita
descrizione
personeattivita:
idpersoneattivita
idattivita
matricola
datainizio
datafine
persone:
matricola
cognome
nome
c'è una relazione molti a molti fra gli uffici e le attivita attraverso la tabella di collegamento collegaattivita
c'è una relazione molti a molti fra le attività e le persone attraverso la tabella di collegamento personeattivita
Il problema si presenta quando faccio una query per sapere le attivita di una persona e in quale ufficio le svolge: se un'attività viene fatta da più uffici viene ripetuta erroneamente!!
Come posso fare per risolvere questo problema?