A minimal set of attributes that uniquely identifies the tuple
(I.e., there is no pair of tuples with the same values for the
Person: social security number
Perfect keys are often hard to find, but organizations usually
Superkey: a set of attributes that contains a key.
A relation may have multiple keys: (but only one primary key)
employee number, social-security number