CREATE TABLE tab1(
klucz_glowny1 INTEGER PRIMARY KEY,
stanowisko TEXT
);
CREATE TABLE tab2(
klucz_glowny2 INTEGER PRIMARY KEY,
nazwisko TEXT,
stanowisko INTEGER,
FOREIGN KEY (stanowisko) REFERENCES tab1(klucz_glowny1)
);
Ważne!
Aby Foreign Key działało, należy o tym bazę powiadomić (Za każdym wywołaniem sesji sqlite3):
PRAGMA foreign_keys = ON;
Brak komentarzy:
Prześlij komentarz