A szuperkombin vagy egy vagy az attribútumok kombinációja, amely egy adatbázis-rekord egyedülálló azonosítására használható. A táblázatban számos kombináció lehet, amelyek szuperkulákat hoznak létre.
Superkey példa
Egy tábla a mezőkkel , , és például számos lehetséges szuperképpel rendelkezik. Három szuperkulcs van , és . | | Név | Kor | SSN | Telefon Ext. |
|---|
| Robert Jones | 43 | 123-45-6789 | 123 |
| Beth Smith | 43 | 234-56-7890 | 456 |
| Robert Jones | 18 | 345-67-8901 | 789 |
Amint láthatod, a és több bejegyzése azonos információkkal rendelkezik. Amíg a oszlopot használhatunk egy személy megtalálásához, a telefonkiterjesztés megváltoztatható.
A szuperkulumtípusok
A fenti táblázatban felsoroltak közül csak egyet egy jelölt kulcs, amely a szuperkulák egy speciális alcsoportja, amely minimális mennyiségű attribútummal rendelkezik a rekord egyedileg azonosításához. A többi oszlop olyan információt tartalmaz, amely nem szükséges a rekordok azonosításához.A is nevezhetjük a minimális kulcsot vagy minimális szuper-kulcsot, mert az tartalmazza az egyedi rekord azonosításához szükséges legkisebb mennyiségű információt. Ugyanezen sorok mellett az elsődleges kulcs lehet egy szuper kulcs és egy minimális kulcs is, mivel egyedileg kell rögzíteni egy rekordot, és csak ritkán, ha valaha is változni fog.
Ha a táblázat nem tartalmaz a oszlop, akkor a munkáltató személyi számokat hozhat létre annak érdekében, hogy képes legyen azonosítani az egyéneket.Az új alkalmazottak számát helyettesítő elsődleges kulcsnak nevezik. Ez a helyettesítő elsődleges kulcs szuperként is szolgálhat.