Sobes.tech
Junior — Middle

Kas saaksite selgitada, mida tähendab välisvõti andmebaasis?

sobes.tech AI

Vastus AI-lt

Väline võti (foreign key) on väli või väli või väli komplekt andmebaasi tabelis, mis viitab teise tabeli primaarvõtmele. See tagab ühenduse tabelite vahel ja säilitab andmete terviklikkuse.

Näide: on olemas tabel "Tellimused" ja tabel "Kliendid". Tabelis "Tellimused" on väli client_id, mis on väline võti ja viitab tabeli "Kliendid" väli id-le. See tagab, et iga tellimus on seotud olemasoleva kliendiga.

Väline võti aitab:

  • tagada andmete järjepidevuse.
  • vältida viidatud kirje kustutamist või muutmist.
  • lihtsustada tabelite ühendamist päringutes.