Klucz obcy (FOREIGN KEY) to kolumna bądź grupa kolumn w jednej tabeli odnosząca się do klucza głównego innej tabeli.