Klucz obcy jest tworzony przy użyciu ograniczenia „FOREIGN KEY” podczas tworzenia nowej tabeli bazy danych lub zmiany istniejącej tabeli bazy danych. Kolumna oznaczona jako klucz obcy również ma ograniczenie „NOT NULL”, co oznacza, że musi zawierać wartość i nie może być pusta.
Wskazówka: Kolumny oznaczone jako klucz obcy mogą mieć oddzielny indeks utworzony dla nich, co poprawia szybkość wyszukiwania w bazie danych.
Baza danych, warunki bazy danych, klucz podstawowy, warunki programowania, warunki oprogramowania