Ciao a tutti sto iniziando da poco ad "interloquire" con mysql.
Una importante nozione che fatico ancora a comprendere e' l'uso del foreign key.
Debbo "unire" due tabelle, la padre P e la figlia F.
Vorrei che per ogni P esistano, zero, una o piu' F, inoltre cancellando P non venga necessariamente(ma su richiesta) cancellata F.
In pratica e' come avere un Padrone di casa ed zero, una o piu' Chiavi(F).
Se manca egli P le case rimangono eccetto che lui non voglia distruggerle...
Come potrei fare?
A logica io creerei una tabella P con all' interno un campo F che si collega alla tabella omonima F.
Tuttavia l'approccio spiegato sul sito html.it e' inverso ovvero sembra che la F si colleghi a P...ma non ho ben ancora chiare le idee...
Grazie per l'attenzione...ciao...