Потенциальный ключ

Поделись знанием:
Перейти к: навигация, поиск

Потенциальный ключ — в реляционной модели данных — подмножество атрибутов отношения, удовлетворяющее требованиям уникальности и минимальности (несократимости).

  • Уникальность означает, что нет и не может быть двух кортежей данного отношения, в которых значения этого подмножества атрибутов совпадают (равны).
    Свойство уникальности определяется не для конкретного значения переменной отношения в тот или иной момент времени, а по всем возможным значениям, то есть следует из внешнего знания о природе и закономерностях данных, которые могут находиться в переменной отношения.
  • Минимальность (несократимость) означает, что в составе потенциального ключа отсутствует меньшее подмножество атрибутов, удовлетворяющее условию уникальности. Иными словами, если из потенциального ключа убрать любой атрибут, он утратит свойство уникальности.

Поскольку все кортежи в отношении по определению уникальны, в нём всегда существует хотя бы один потенциальный ключ (например, включающий все атрибуты отношения).

В отношении может быть одновременно несколько потенциальных ключей. Один из них может быть выбран в качестве первичного ключа отношения, тогда другие потенциальные ключи называют альтернативными ключами.

Теоретически, все потенциальные ключи равно пригодны в качестве первичного ключа, на практике в качестве первичного обычно выбирается тот из потенциальных ключей, который имеет меньший размер (физического хранения) и/или включает меньшее количество атрибутов.



См. также


Напишите отзыв о статье "Потенциальный ключ"

Отрывок, характеризующий Потенциальный ключ

– Ложись! – крикнул голос адъютанта, прилегшего к земле. Князь Андрей стоял в нерешительности. Граната, как волчок, дымясь, вертелась между ним и лежащим адъютантом, на краю пашни и луга, подле куста полыни.
«Неужели это смерть? – думал князь Андрей, совершенно новым, завистливым взглядом глядя на траву, на полынь и на струйку дыма, вьющуюся от вертящегося черного мячика. – Я не могу, я не хочу умереть, я люблю жизнь, люблю эту траву, землю, воздух… – Он думал это и вместе с тем помнил о том, что на него смотрят.
– Стыдно, господин офицер! – сказал он адъютанту. – Какой… – он не договорил. В одно и то же время послышался взрыв, свист осколков как бы разбитой рамы, душный запах пороха – и князь Андрей рванулся в сторону и, подняв кверху руку, упал на грудь.
Несколько офицеров подбежало к нему. С правой стороны живота расходилось по траве большое пятно крови.
Вызванные ополченцы с носилками остановились позади офицеров. Князь Андрей лежал на груди, опустившись лицом до травы, и, тяжело, всхрапывая, дышал.
– Ну что стали, подходи!
Мужики подошли и взяли его за плечи и ноги, но он жалобно застонал, и мужики, переглянувшись, опять отпустили его.
– Берись, клади, всё одно! – крикнул чей то голос. Его другой раз взяли за плечи и положили на носилки.
– Ах боже мой! Боже мой! Что ж это?.. Живот! Это конец! Ах боже мой! – слышались голоса между офицерами. – На волосок мимо уха прожужжала, – говорил адъютант. Мужики, приладивши носилки на плечах, поспешно тронулись по протоптанной ими дорожке к перевязочному пункту.
– В ногу идите… Э!.. мужичье! – крикнул офицер, за плечи останавливая неровно шедших и трясущих носилки мужиков.