I dialogrutan Ändra tabell i MySQL Workbench:
- Gå till fliken Index.
- Dubbelklicka på en tom rad för att skapa ett nytt index.
- Välj 'UNIQUE' som indextyp.
- Kontrollera de kolumner som du vill ska vara unika tillsammans.
Det finns en del diskussion om detta är konstigt, eftersom ett index inte är detsamma som en begränsning. Jag hade absolut inte tänkt att titta där. Men tydligen framtvingar det "unika indexet" unikhet på samma sätt som en unik begränsning, och kan förbättra prestandan. Till exempel, om jag försöker infoga en rad som skulle bryta unik tillsammans efter att ha använt den här metoden, ger den ett "1062 Duplicate entry"-fel.