Usually a sparse index; one pointer to first tuple containing value.
Assists with:
Deletions relatively cheap (similar to primary index).
(Note: can't mark index entry for value X until all X tuples are deleted)