Ключ - это несократимо уникальный набор атрибутов, что означает, что ключ может состоять из нуля, одного или нескольких атрибутов.Требование, чтобы ключи были неприводимыми, не означает, что они должны быть маленькими или состоять из одного атрибута;это просто означает, что каждый ключ должен иметь наименьшее количество атрибутов, необходимых для выполнения требования уникальности.
Реляционная таблица должна иметь как минимум один ключ и может иметь много.Любой из этих ключей может состоять из нескольких атрибутов.