Kako lahko najdem tuji ključ tabele v MySQL?
Kako lahko najdem tuji ključ tabele v MySQL?

Video: Kako lahko najdem tuji ključ tabele v MySQL?

Video: Kako lahko najdem tuji ključ tabele v MySQL?
Video: Entity Relationship Diagram (ERD) Tutorial and EXAMPLE 2024, December
Anonim

Videti tuji ključ odnosi a mizo : IZBERITE TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME IZ INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' IN REFERENCED_TABLE_NAME = 'ime_tabele';

Kako na ta način deluje tuji ključ v MySQL?

A tuji ključ je stolpec ali skupina stolpcev v tabeli, ki se povezuje s stolpcem ali skupino stolpcev v drugi tabeli. The tuji ključ postavlja omejitve na podatke v sorodnih tabelah, kar omogoča MySQL ohraniti referenčno celovitost.

Poleg zgoraj, kaj je primer tujega ključa? A tuji ključ je stolpec (ali stolpci), ki se sklicuje na stolpec (najpogosteje primarni ključ ) druge mize. Za primer , recimo, da imamo dve tabeli, tabelo CUSTOMER, ki vključuje vse podatke strank, in tabelo ORDERS, ki vključuje vsa naročila strank.

Podobno se lahko vprašate, kako dodati tuji ključ v obstoječo tabelo v delovnem okolju MySQL?

Za dodaj a tuji ključ , kliknite zadnjo vrstico v Tuji ključ Seznam imen. Vnesite ime za tuji ključ in izberite stolpec ali stolpce, ki jih želite indeksirati, tako da preverite ime stolpca na seznamu Stolpci. Stolpec lahko odstranite iz indeksa tako, da odstranite kljukico iz ustreznega stolpca.

Kaj je tuji ključ v DBMS?

A tuji ključ je stolpec ali skupina stolpcev v tabeli relacijske baze podatkov, ki zagotavlja povezavo med podatki v dveh tabelah. Koncept referenčne celovitosti izhaja iz tuji ključ teorijo. Tuji ključi in njihova izvedba sta bolj zapletena kot primarna ključi.

Priporočena: