Primary key of any table is any candidate key of that table which the database designer selects as â€œprimaryâ€. The primary key may be selected for convenience. It can be combination of columns. It is entirely proper to change the selection of primary key to another candidate key. In a table there can be only one primary key.