- Definiera två tabeller (exempel A och B) med sin egen primärnyckel
- Definiera en kolumn i tabell A som att ha en främmande nyckelrelation baserat på primärnyckeln i tabell B
Detta innebär att Tabell A kan ha en eller flera poster som hänför sig till en enskild post i Tabell B.
Om du redan har tabellerna på plats, använd ALTER TABLE-satsen för att skapa den främmande nyckeln:
ALTER TABLE A ADD CONSTRAINT fk_b FOREIGN KEY (b_id) references b(id)
fk_b
:Namnet på den främmande nyckelbegränsningen, måste vara unikt för databasenb_id
:Namn på kolumn i tabell A du skapar den främmande nyckelrelationen påb
:Tabellens namn, i detta fall bid
:Namn på kolumn i tabell B