- 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