Non, ça c'est faux. Une clef étrangère doit faire référence à une clef primaire ou subrogée autrement dit une contrainte SQl :

PRIMARY KEY
UNIQUE


Pour vous former au langage SQL, n'hésitez...