The UNIQUE constraint specifies that one or more columns uniquely identify each row in the table.
UNIQUE is essentially the same as a PRIMARY KEY constraint, except that you can specify more than one UNIQUE constraint in a table. With both UNIQUE and PRIMARY KEY, columns cannot contain any NULL values.