Každý tabulka má jeden primární klíč (Primary key), který je pro každý záznam unikátní. Ve výchozím nastavení vytváří Access sloupeček ID, který obsahuje číslo zvětšující se o 1 s každým novým záznamem. Tento sloupeček je primárním klíčem. Tabulky mají také cizí klíče. Jde o sloupce (pole), která jsou propojena s jinou tabulkou v databázi. Propojená pole obsahují identická data.   Např. v tabulce objednávek můžete mít pole Zákaznické ID, pomocí nějž sledujete, který zákazník si objednal jaký produkt. Toto pole můžete provázat s polem ID v tabulce zákazníků. Využití vztahů vám pomůže udržovat data konzistentní, efektivně využitelná a čitelná. Pak klikněte na tlačítko  Vztahy (Relationships) v sekci Vztahy. Tím otevřete nové okno s přehledem všech tabulek v databázi. Všechna pole budou uvedena pod názvem příslušné tabulky. Před tím, než vytvoříte vztah, musíte vytvořit pole pro cizí klíč. Pokud například chcete použít v tabulce Objednávky klíč Zákaznické ID, vytvořte v ní pole Zákazník a ponechte jej prázdné. Přesvědčte se, že má nové pole stejný formát jako to, s kterým jej chcete provázat (v tomto případě číselný). V okně, které se zobrazí, klikněte na Vytvořit (Create). Tím nastavíte vztah mezi těmito dvěma poli. Zobrazí se čára spojující pole.  Při vytváření vztahu zaškrtněte políčko „Zajistit referenční integritu“ (“Enforce Referential Integrity”). To zaručí, že pokud se změní data v jednom z polí, ve druhém se také automaticky aktualizují. Pomůže vám to udržovat korektní data.
Zjistěte, jak fungují klíče. Klikněte na záložku Databázové nástroje (Database Tools). Přetáhněte pole, které chcete použít jako cizí klíč, do nově vytvořeného pole cizího klíče.
Zjistěte, jak fungují klíče. Klikněte na záložku Databázové nástroje (Database Tools). Přetáhněte pole, které chcete použít jako cizí klíč, do nově vytvořeného pole cizího klíče.