Salve,
sapreste dirmi come posso risolvere questa situazione con mysql?
Ho due tabelle T1 e T2.
T1 ha due colonne a,b
T2 ha due colonne c,d
T2.c è chiave importata da T1.a
T2.d è chiave importata da T1.b
In questo modo io non posso inserire dati in T2.c se quell'istanza non compare in T1.a e lo stesso con l'altra coppia di chiavi.. ma se io volessi anche mantenere il vincolo di accoppiata delle due colonne?
Provo a fare un esempio:
Se ho
----T1-----
a | b
------------
bici | rossa
auto | blu
posso inserire
----T2-----
c | d
------------
auto | rossa
bici | blu
Ma se volessi fare in modo che, se in T2.c compare "auto" in T2.d può solo essere inserito "blu" e non "rossa". Come posso fare?
Grazie.