Striped Right Arrow: Sledeća
Striped Right Arrow: Prethodna
Text Box: HOME
Text Box: ACCESS
Text Box: Početak
Text Box: Polje primarnog ključa (Primary Key), primarna i sekundarna tabela

Primetićemo da su vrednosti šifri u polju SifraProizvoda u tabeli Proizvodi jedinstvene (dva proizvoda ne mogu da imaju istu šifru). Ovakva tabela sa jedinstvenim vrednostima se naziva primarna tabela.
Vrednosti u polju SifraProizvoda u tabeli DetaljiPorudzbina nisu jedinstvene. Vrednost 30001 se ponavlja onoliko puta koliko je puta naručena Jacobs kafa, a slično važi i za ostale proizvode. Tabela DetaljiPorudzbina prema tabeli Proizvodi je sekundarna tabela po zajedničkom polju SifraProizvoda.
Zajedničko polje u primarnoj tabeli (polje SifraProizvoda u tabeli Proizvodi iz prethodnog primera) se naziva ključno polje (Primary Key). Ono mora da sadrži jedinstvene vrednosti. 

Ključno polje neke tabele je polje koje sadrži isključivo unikatne (jedinstvene) vrednosti. Definiše se tako što se otvori tabela u režimu Design, selektuje se željeno polje (ili polja) i klikne na simbol ključnog polja Primary Key . 

Vrste relacija

Nameće se potreba povezivanja tabela DetaljiPorudzbina i Proizvodi. Takva veza se naziva relacija. Relacija se uspostavlja povezivanjem tabela po zajedničkim poljima.

Postoje 2 vrste relacija:
1. Relacija "jedan prema jedan" (1:1), kada se jedna vrednost u tabeli sa leve strane i ta ista vrednost u tabeli sa desne strane relacije javlja po jednom. To znači da su obe tabele primarne;
2. Relacija "jedan prema više" (1:∞) kada se jedna vrednost u tabeli sa leve strane (primarna tabela) može naći potencijalno "beskonačno puta" kao vrednost u tabeli sa desne strane(sekundarna tabela). Takva bi bila relacija tabela Proizvodi prema tabeli DetaljiPorudzbina po zajedničkom polju SifraProizvoda;

Relacije izmedju tabela baze podataka