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