Вопросы к Поиску с Алисой
Первичный ключ отличается от потенциального тем, что первичный ключ выбран для уникальной идентификации кортежей внутри отношения, а потенциальный ключ может быть любым из множества. mti58.ru ru.ruwiki.ru
Первичный ключ (primary key) — это один из потенциальных ключей отношения, который выбран в качестве основного ключа. function-x.ru Он должен соответствовать следующим ограничениям: быть уникальным всё время, постоянно присутствовать в таблице и иметь значение, не часто менять своё значение. metanit.com javarush.com Как правило, первичный ключ представляет один столбец таблицы, но может быть составным и состоять из нескольких столбцов. metanit.com javarush.com
Потенциальный ключ (candidate key) — это минимальный суперключ отношения (таблицы), то есть набор атрибутов, который удовлетворяет ряду условий: metanit.com javarush.com
В зависимости от структуры таблица базы данных может иметь множество потенциальных ключей, но не более одного потенциального можно выделить как первичный ключ. ru.ruwiki.ru