Sobes.tech
Junior — Middle

Cum se stabilesc relațiile între tabele într-o bază de date relațională?

sobes.tech AI

Răspuns de la AI

În bazele de date relaționale, relațiile dintre tabele sunt stabilite prin chei:

  • Cheie primară (Primary Key) — identificator unic al înregistrării din tabel.
  • Cheie externă (Foreign Key) — câmp într-un tabel care face referire la cheia primară a altui tabel.

Relația se stabilește prin definirea unei chei externe, care garantează integritatea datelor și permite efectuarea de uniri (JOIN) între tabele.

De exemplu, tabelul Orders poate conține o cheie externă customer_id, care face referire la cheia primară id din tabelul Customers. Acest lucru leagă o comandă de un client specific.