Kuidas ma leian MySQL-is tabeli võõrvõtme?
Kuidas ma leian MySQL-is tabeli võõrvõtme?

Video: Kuidas ma leian MySQL-is tabeli võõrvõtme?

Video: Kuidas ma leian MySQL-is tabeli võõrvõtme?
Video: Windows 11/ Server 2022 kernel router and route table: How it works! 2024, Mai
Anonim

Et näha võõrvõti suhted a laud : VALIGE INFORMATION_SCHEMA TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_nimi' JA REFERENCED_TABLE_NAME = 'tabeli_nimi';

Kuidas sel viisil MySQL-is võõrvõti töötab?

A võõrvõti on tabeli veerg või veergude rühm, mis lingib teise tabeli veeru või veergude rühmaga. The võõrvõti seab seotud tabelites andmetele piirangud, mis võimaldab MySQL et säilitada viite terviklikkus.

Mis on lisaks ülaltoodule võõrvõtme näide? A võõrvõti on veerg (või veerud), mis viitab veerule (enamasti esmasele). võti ) teisest tabelist. Sest näide , oletame, et meil on kaks tabelit, tabel KLIEND, mis sisaldab kõiki kliendiandmeid, ja tabel TELLIMISED, mis sisaldab kõiki klientide tellimusi.

Samamoodi võib küsida, kuidas lisada MySQL-i töölaua olemasolevasse tabelisse võõrvõtit?

To lisama a võõrvõti , klõpsake viimasel real Võõrvõti Nimekiri. Sisestage nimi võõrvõti ja valige veerg või veerud, mida soovite indekseerida, märkides veeru nime loendis Veerg. Veeru saate registrist eemaldada, eemaldades vastava veeru linnukese.

Mis on võõrvõti DBMS-is?

A võõrvõti on relatsioonilise andmebaasi tabeli veerg või veergude rühm, mis loob lingi kahe tabeli andmete vahel. Referentsiaalse terviklikkuse mõiste on tuletatud võõrvõti teooria. Võõrvõtmed ja nende rakendamine on keerulisem kui esmane võtmed.

Soovitan: