Die unique-Eigenschaft gewährleistet die Eindeutigkeit der Werte innerhalb einer Spalte. Anders als die Primärschlüsseldefinition impliziert sie aber nicht die "not null"-Eigenschaft der Spalte. Aus diesem Grund dient sie nicht zur eindeutigen Identifizierung eines Datensatzes einer Tabelle.
In einer Liste (1) werden alle Spaltennamen der Tabelle aufgelistet. Aus dieser Liste muss mindestens eine Spalte ausgewählt werden.
Ein Bedingungsname kann optional angegeben werden.