Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak utworzyć relację w środowisku MySQL Workbench

Aby utworzyć relację w MySQL Workbench:

  1. Utwórz model bazy danych (albo utwórz nowy model lub wykonaj inżynierię wsteczną istniejącej bazy danych)
  2. Oglądając model bazy danych, kliknij dwukrotnie pierwszą tabelę relacji
  3. Otworzy się dolne okienko ze szczegółami tabeli. Kliknij Klucze obce karta
  4. W lewym okienku wybierz pole klucza obcego i tabelę odniesienia
  5. W środkowym panelu wybierz kolumnę obcą i kolumnę odniesienia (klucz podstawowy)
  6. W prawym okienku ustaw dowolne działania Aktualizuj/Usuń, które chcesz wykonać, gdy rekord klucza podstawowego zostanie zaktualizowany lub usunięty

Związek został nawiązany. Powtórz kroki od 4 do 6 dla wszystkich innych kolumn kluczy obcych w tej tabeli.

Aby utworzyć bazę danych z tego modelu:

  1. Eksportuj zaktualizowany schemat do skryptu.
  2. Utwórz bazę danych ze skryptu.

Przykład

Oto przykład nawiązania relacji przy użyciu modelu bazy danych:

Ten przykład pokazuje dwie relacje, które zostały ustanowione w tabeli „Albumy”. Kliknięcie klucza obcego w lewym okienku powoduje odświeżenie środkowego i prawego okienka wraz ze szczegółami.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TIMESTAMPDIFF() Przykłady – MySQL

  2. Pobranie tekstu UTF-8 z MySQL w R zwraca ????

  3. DATE_FORMAT() Przykłady – MySQL

  4. jak bezpieczne są sporządzone oświadczenia PDO

  5. Zapytanie SQL, aby pokazać najbliższą datę?