MySQL Workbench
 sql >> Baza danych >  >> Database Tools >> MySQL Workbench

Tworzenie ograniczenia UNIQUE na wielu kolumnach w diagramie EER MySQL Workbench

W oknie dialogowym Zmień tabelę w MySQL Workbench:

  • Przejdź do zakładki Indeksy.
  • Kliknij dwukrotnie pusty wiersz, aby utworzyć nowy indeks.
  • Wybierz „UNIKALNY” jako typ indeksu.
  • Sprawdź kolumny, które mają być razem niepowtarzalne.

Jest trochę dyskusji czy to dziwne, skoro indeks to nie to samo co ograniczenie. Na pewno nie pomyślałbym, żeby tam zajrzeć. Jednak najwyraźniej „unikalny indeks” wymusza unikalność w taki sam sposób, jak ograniczenie unikalności i może poprawić wydajność. Na przykład, jeśli spróbuję wstawić wiersz, który po użyciu tej metody zostanie zerwany jako unikat, zgłaszany jest błąd „1062 Duplikat wpisu”.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Usuń lub wyłącz przycisk zamykania X widoczny w części edytora RAP/RCP

  2. Obszar roboczy Eclipse ulega awarii podczas uruchamiania

  3. Instalowanie MySQL Workbench, ale plik /etc/my.cnf nie istnieje

  4. Zestaw znaków MySQL Workbench

  5. Dodaj ograniczenie wartości , Mysql