Nevím zda ti to pomůže. Je to nápověda ACCESU. Já bych to líp vysvětlit nedovedl.
"Primární klíče
Význam systému relačních databází, jako je například aplikace Microsoft Access, spočívá ve schopnosti rychle vyhledat a spojit informace, které jsou uloženy v samostatných tabulkách. K vyhledávání, vkládání a prezentaci dat se využívají dotazy, formuláře a sestavy. Pro správnou funkci relační databáze je nezbytné, aby každá tabulka obsahovala pole, nebo skupinu polí, které jedinečným způsobem identifikují každý záznam tabulky. Takové pole nebo skupina polí se nazývá primární klíč tabulky. Po určení primárního klíče tabulky aplikace Microsoft Access zajistí, že do polí, která jsou součástí primárního klíče, nelze vložit žádné duplicitní hodnoty ani hodnoty Null."
Pole primární klíč nemůže obsahovat duplicity. Index se používá pro rychleší řazení a vyhledávání dat. Indexovat se dá buď s duplicitou nebo bez duplicity. Nejsem prohramátor ale vytvářím si aplikace pro vlastní potřebu, abych je nemusel draze kupovat:)