Ciao ragazzi,
sto correndo dietro ad una query che mi sta dando qualche rogna...

Ho un database così costituito:



  • Tabella "Strutture" con i campi (idStruttura, NomeStruttura)

idSTruttura NomeStruttura
1 Hotel pinco
2 Campeggio caio




  • Tabella "Servizi" con i campi (idServzio, descrizione)

idServizio Descrizione
1 Trasporto
2 Accoglienza



  • Tabella "ServiziAssociati con i campi (idStruttura, idServizio)

idStruttura idServzio
1 1
1 2

e così via...


A questo punto la mia richiesta sarebbe mostrare tutte le strutture che hanno tre, quattro, n servizi associati; vorrei che tutti i servizi fossero elencati in un unico record assieme alla struttura...


Non riesco a capire se sia fattibile o meno... oppure se debba necessariamente lavorare su ogni singola struttura


È sbagliata forse la progettazione del db?