una foreign key è sempre associata ad un attributo della tabella. quindi si, nella tabella articolo ci sarà un attributo (es. idautore) che sarà una chiave esterna di autore.Originariamente inviato da lucker
ultima cosa, questa associazione poi è interrogabile oppure è fine a se stessa e serve solo al database engine ?
Nel senso, se io ho l'articolo con la foreign autore, poi serve creare un campo nella tabella articolo AUTORE_ID ? per rintracciare l' autore di quell' articolo ?
Codice PHP:CREATE TABLE autore (
id,
nome,
cognome,
PRIMARY KEY (id)
);
CREATE TABLE articoli (
id,
autore_id,
titolo,
FOREIGN KEY (autore_id) REFERENCES autore(id) ON DELETE CASCADE
);

Rispondi quotando