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.