Aby dodać unikalne ograniczenie, musisz użyć dwóch komponentów:
ALTER TABLE
- zmienić schemat tabeli i,
ADD UNIQUE
- aby dodać unikalne ograniczenie.
Następnie możesz zdefiniować swój nowy unikalny klucz w formacie 'name'('column1', 'column2'...)
Więc w przypadku konkretnego problemu możesz użyć tego polecenia:
ALTER TABLE `votes` ADD UNIQUE `unique_index`(`user`, `email`, `address`);