Indeks podstawowy:
Indeks podstawowy to indeks zestawu pól, który zawiera unikalny klucz podstawowy pola i gwarantuje, że nie będzie zawierał duplikatów. Nazywany również indeksem klastrowym .np. Przykładem może być identyfikator pracownika.
Indeks dodatkowy:
Indeks dodatkowy to indeks, który nie jest indeksem podstawowym i może mieć duplikaty.eg. Przykładem może być nazwisko pracownika. Ponieważ nazwa pracownika może mieć podobne wartości.
Indeks podstawowy zawiera kluczowe pola tabeli. Główny indeks jest tworzony automatycznie w bazie danych, gdy tabela jest aktywowana. Jeśli duża tabela jest często używana, tak że nie można zastosować sortowania według indeksu podstawowego, należy utworzyć indeksy dodatkowe dla tabeli.
Indeksy w tabeli mają trzyznakowy identyfikator indeksu. „0” jest zarezerwowane dla indeksu podstawowego. Klienci mogą tworzyć własne indeksy na tabelach SAP; ich identyfikatory muszą zaczynać się od Y lub Z.