Architecting and designing
  
Primary key
The column or columns whose values uniquely identify a row in a table. See Foreign Key.
A primary key is an Definition of attribute, or group of attributes, that uniquely identifies an instance of an entity; it cannot be a NULL value.