Untuk menambahkan batasan unik, Anda perlu menggunakan dua komponen:
ALTER TABLE
- untuk mengubah skema tabel dan,
ADD UNIQUE
- untuk menambahkan batasan unik.
Anda kemudian dapat menentukan kunci unik baru Anda dengan format 'name'('column1', 'column2'...)
Jadi untuk masalah khusus Anda, Anda dapat menggunakan perintah ini:
ALTER TABLE `votes` ADD UNIQUE `unique_index`(`user`, `email`, `address`);