Ciao,
devo realizzare una struttura di tabelle relazionate che mi consenta, via sql, di gestire questo scenario:
esistono servizi con caratteristiche proprie, relazionati a listini di servizi, ogni tipologia di servizio ha quindi una sua tabella legata al rispettivo catalogo attraverso codice servizio(varchar) (1aN):
ServizioA(indice_numerico_SA,codice_servizio,altri _campi)
Catalogo_ServizioA(indice__numericoCSA,codice_serv izio,altri_campi)
ServizioB(id_numerico_SB,codice_servizio,altri_cam pi)
Catalogo_ServizioB(indice_numericoCSB,codice_servi zio,altri_campi)
ServizioC(id_numerico_SC,codice_servizio,altri_cam pi)
Catalogo_ServizioA(indice_numericoCSC,codice_servi zio,altri_campi)
mi serve una tabella che gestica queste informazioni
ServiziErogati(indice_numericoSE,tipo_servizio,id_ servizio, altri_campi)
Devo cioè creare una struttura di tabelle che mi consenta di interrogare il db via SQL per avere l'elenco dei servizi erogati relazionati alle diverse tabelle (che possono avere indici numerici uguali).
Credo di avere bisogno di un'ulteriore tabella tra ServiziErogati e le varie Servizio per creare i JOIN giusti ma mi sono incartato di brutto...
possibili soluzioni/alternative alla mia logica?

Rispondi quotando


