Osnove o bazah
6. Ključi!
Tabele med seboj povezujejo ključi
Obstajata primarni in tuji ključ.
Primarni ključ
Primarni ključ enolično določa zapis v tabeli. Celica primarnega ključa ne sme biti prazna (null) in zapisi ne smejo imeti isti primarni ključ.
- Vsaka tabela mora imeti primarni ključ
- Primarni ključ enolično predstavlja entiteto- zapis v vrstici.
- Primarni ključi morajo biti unikatni, se ne smejo podvajati.
Primarni ključ tabele Knjige je IDKnjige:

Tuj ključ
Tuj ključ je podatek v eni tabeli, ki kaže na primarni ključ v drugi tabeli. Tako tabele lahko povežemo med seboj.
V tabeli Izposoja sta tuja ključa IDKnjige in IDČlani, ki sta hkrati primarna ključa v tabelah Knjige in Člani.
