- Set of one or more attribute that can be used to uniquely identify the records in a table
- The minimal set of attribute that uniquely identifies each occurrence of an entity type
- The candidate key that is selected to uniquely identify each occurrence of an entity type
- A candidate key that consists of two or more attributes