sql >> Base de Datos >  >> Database Tools >> MySQL Workbench

Creación de una restricción ÚNICA en varias columnas en el diagrama EER de MySQL Workbench

En el cuadro de diálogo Modificar tabla de MySQL Workbench:

  • Ir a la pestaña Índices.
  • Haga doble clic en una fila en blanco para crear un nuevo índice.
  • Elija 'ÚNICO' como tipo de índice.
  • Marque las columnas que desea que sean únicas juntas.

Hay alguna discusión en cuanto a si esto es extraño, ya que un índice no es lo mismo que una restricción. Ciertamente no habría pensado en mirar allí. Sin embargo, aparentemente el 'índice único' impone la unicidad de la misma manera que una restricción única y puede mejorar el rendimiento. Por ejemplo, si trato de insertar una fila que se dividiría en única después de usar este método, arroja un error '1062 Entrada duplicada'.