La chiave primaria serve ad identificare univocamente un record.
La chiave primaria può essere semplice (formata da un solo campo) o composta (formata da due o più campi).
In Access, definire esplicitamente la chiave primaria serve a far si chè:
- sia il motore del database ad effettuare automaticamente i controlli di unicità
- possano essere definite le relazioni tra le tabelle e controllata la coerenza dei dati
- l'indicizzazione, e quindi l'elaborazione dei dati, siano più rapide