Primary Key (esmane võti)

Superkey (ülevõti)

Lihtsalt öeldes:
Supervõti (Superkey) on mis tahes veergude kombinatsioon, mis võimaldab unikaalselt identifitseerida iga kirjet tabelis.

Näide tabelist Student:

CREATE TABLE StudentSuperkey (
    StudentID INT,
    Isikukood VARCHAR(20),
    Nimi VARCHAR(50),
    Vanus INT,
    PRIMARY KEY (StudentID),
    UNIQUE (Isikukood) -- Ülevõti
);

INSERT INTO StudentSuperkey (StudentID, Isikukood, Nimi, Vanus) VALUES
(101, '3900101', 'Margo', 18),
(102, '4000223', 'Ilja', 16),
(103, '4100334', 'Evelin', 22);

select * from StudentSuperkey

Lehed: 1 2 3 4 5 6 7 8 9