Chcete-li přidat jedinečné omezení, musíte použít dvě komponenty:
ALTER TABLE
- pro změnu schématu tabulky a,
ADD UNIQUE
- pro přidání jedinečného omezení.
Poté můžete definovat svůj nový jedinečný klíč ve formátu 'name'('column1', 'column2'...)
Takže pro váš konkrétní problém můžete použít tento příkaz:
ALTER TABLE `votes` ADD UNIQUE `unique_index`(`user`, `email`, `address`);