Супер ключът е атрибут, който може да се използва за идентифициране на запис на база данни
Супер ключът е или единичен, или комбинация от атрибути, които могат да бъдат използвани за уникално идентифициране на запис на база данни. Таблица може да има много комбинации, които създават суперклейми.
Пример за Superkey
Таблица с полетата <Име>, <Възраст>,
име | възраст | SSN | Телефон Ext. |
---|---|---|---|
Робърт Джоунс | 43 | 123-45-6789 | 123 |
Бет Смит | 43 | 234-56-7890 | 456 |
Робърт Джоунс | 18 | 345-67-8901 | 789 |
Както можете да видите, колоните на <Име> и <Възраст> имат няколко записа с идентична информация. Докато колоната
Видове свръхлеки
От изброените в таблицата по-горе само
Ако таблицата не съдържа колона
Новите числа на служителите ще бъдат наречени заместител на първичния ключ. Този заместващ първичен ключ също ще служи като супер ключ.