sql >> Database teknologi >  >> RDS >> Mysql

Sådan opretter du et forhold i MySQL Workbench

Sådan opretter du en relation i MySQL Workbench:

  1. Opret en databasemodel (opret enten en ny model eller reverse engineering af en eksisterende database)
  2. Når du ser databasemodellen, skal du dobbeltklikke på den første tabel i relationen
  3. Den nederste rude åbnes med tabeloplysningerne. Klik på fremmednøgler fanen
  4. I venstre rude skal du vælge fremmednøglefeltet og den refererede tabel
  5. I den midterste rude skal du vælge den fremmede kolonne og den refererede (primære nøgle) kolonne
  6. I den højre rude skal du indstille eventuelle Opdaterings-/Slet-handlinger, som du ønsker skal udføres, når en primær nøglepost opdateres eller slettes

Forholdet er nu etableret. Gentag trin 4 til 6 for alle andre fremmednøglekolonner i den tabel.

Sådan opretter du en database fra denne model:

  1. Eksporter det opdaterede skema til et script.
  2. Opret en database fra scriptet.

Eksempel

Her er et eksempel på etablering af en relation ved hjælp af en databasemodel:

Dette eksempel viser, at der er etableret to relationer på tabellen "Album". Hvis du klikker på en fremmednøgle i venstre rude, opdateres midter- og højreruden med dens detaljer.


  1. T-SQL:Modsat strengsammenkædning - hvordan opdeles streng i flere poster

  2. cx oracle ImportError

  3. INSERT med SELECT

  4. Sådan viser du alle lokaliteter i MariaDB