A primary key is a one or more columns that holds the primary key of a row in a table.
A Primary Key identify:
A primary key is created with a primary key constraint
A primary key is declared with the creation of a primary key constraint.
Multiple-column primary keys should be avoided as:
Having a surrogate key as primary key will avoid a Multiple-column primary key.