Ho appena iniziato a lavorare con le chiavi esterne per la prima volta e mi chiedo se esiste uno schema di denominazione standard da utilizzare per loro?
Date queste tabelle:
task (id, userid, title)
note (id, taskid, userid, note);
user (id, name)
Laddove le attività hanno note, le attività sono di proprietà degli utenti e le note degli autori degli utenti.
Come si chiamerebbero le tre chiavi esterne in questa situazione? Oppure, in alternativa, lo fa anche importa a tutti ?
Aggiornamento : questa domanda riguarda i nomi delle chiavi esterne, non i nomi dei campi!