MaxDembo81
18-08-2017, 18:08
Le mie tabelle sono le seguenti
Installazione
id
Gruppo
Gruppo_id
installazione_id
Interfaccia
Interfaccia_id
Servizio_id
Servizi
servizio_id
Installazione_id
gruppi_interfaccia
gruppo_id
interfaccia_id
servizio_id
io vorrei che nella tabella N:M gruppi interfaccia non si possano inserire record dove il gruppo faccia riferimento a una installazione e l'interfaccia ad esso associata faccia riferimento ad un'altra installazione.
Facciamo un esempio coi valori
Installazione:
I1
I2
Gruppi:
G1 I1
G2 I1
Servizi
S1 I1
S2 I2
Interfaccia
B1 S1
B2 S2
gruppi_interfaccia
G1 B1
G2 B2 errato!
Non so se mi sono spiegato bene, se ś come posso risolvere?
PS: a dire la verità la relazione fra servizi e installazioni sarebbe N:M :D
Installazione
id
Gruppo
Gruppo_id
installazione_id
Interfaccia
Interfaccia_id
Servizio_id
Servizi
servizio_id
Installazione_id
gruppi_interfaccia
gruppo_id
interfaccia_id
servizio_id
io vorrei che nella tabella N:M gruppi interfaccia non si possano inserire record dove il gruppo faccia riferimento a una installazione e l'interfaccia ad esso associata faccia riferimento ad un'altra installazione.
Facciamo un esempio coi valori
Installazione:
I1
I2
Gruppi:
G1 I1
G2 I1
Servizi
S1 I1
S2 I2
Interfaccia
B1 S1
B2 S2
gruppi_interfaccia
G1 B1
G2 B2 errato!
Non so se mi sono spiegato bene, se ś come posso risolvere?
PS: a dire la verità la relazione fra servizi e installazioni sarebbe N:M :D