- Candidate Key A minimal set of attributes that can uniquely identify a tuple in a relation. Minimal means no proper subset of the candidate key can uniquely identify a tuple. - Super Key A set of attributes that uniquely identifies a tuple. A super key can be formed by adding zero or more attributes to a candidate key. - Relation R (A, B, C) Attributes of the relation. - B is the only candidate key This means {B} is a candidate key, and no other single attribute or combination of attributes (excluding those containing B) can be a candidate key.