You are able to define secondary keys for each table in order to optimize data access using SQL statements. Secondary keys can refer to any combination of columns, and they help to prevent sequential scans of the table. Like the primary key, the secondary key can consist of multiple columns.
A secondary key is often called an index (not to be confused with the B* index).