Решение:
Составной ключ (или композитный ключ) в базах данных — это ключ, состоящий из двух или более полей, которые в совокупности уникально идентифицируют каждую запись в таблице. Он нужен, когда одно поле не может гарантировать уникальность.
- ключ, сформированный из значений единственного поля, которые однозначно определяют каждую запись — это простой ключ.
- ключ, служащий для ограничения целостности в рамках одной таблицы — это ограничение целостности, например, UNIQUE или PRIMARY KEY, но не само определение составного ключа.
- ключ, сформированный из значений нескольких полей, которые однозначно определяют каждую запись — это правильное определение составного ключа.
- ключ, основанный на естественном ключе путем добавления дополнительного поля — это возможный способ создания суррогатного ключа, который может быть составным, но само определение не является полным.
Ответ: ключ, сформированный из значений нескольких полей, которые однозначно определяют каждую запись