- Zdefiniuj dwie tabele (przykład A i B) z własnym kluczem podstawowym
- Zdefiniuj kolumnę w tabeli A jako mającą relację klucza obcego na podstawie klucza podstawowego tabeli B
Oznacza to, że Tabela A może mieć jeden lub więcej rekordów związanych z pojedynczym rekordem w tabeli B.
Jeśli masz już tabele, użyj instrukcji ALTER TABLE, aby utworzyć ograniczenie klucza obcego:
ALTER TABLE A ADD CONSTRAINT fk_b FOREIGN KEY (b_id) references b(id)
fk_b
:Nazwa ograniczenia klucza obcego, musi być unikalna w bazie danychb_id
:Nazwa kolumny w Tabeli A, w której tworzysz relację klucza obcegob
:Nazwa tabeli, w tym przypadku bid
:Nazwa kolumny w Tabeli B