Sobes.tech
Junior — Middle

Kako se uspostavljaju veze između tabela u relacionoj bazi podataka?

sobes.tech АИ

Одговор од АИ

U relacijskim bazama podataka, veze između tabela uspostavljaju se pomoću ključeva:

  • Primarni ključ (Primary Key) — jedinstveni identifikator zapisa u tabeli.
  • Strani ključ (Foreign Key) — polje u jednoj tabeli koje se odnosi na primarni ključ druge tabele.

Veza se uspostavlja definisanjem stranog ključa, koji garantuje integritet podataka i omogućava izvršavanje spajanja (JOIN) između tabela.

Na primer, tabela Orders može sadržavati strani ključ customer_id, koji se odnosi na primarni ključ id u tabeli Customers. Ovo povezuje narudžbinu sa određenim klijentom.