Na SQL serverech i u nekterych souborovych databazi je primarni klic povinny. Obvykle je vyhodnejsi pouzit nejake autoincrement pole (pokud neexistuje v tabulce primo nejake jednoznacne pole) jako primarni klic nez jej skladat napr. ze 4 poli. Do tabulky se pak doplni dalsi indexy v zavislosti na pouziti.