Sobes.tech
Junior — Middle

İlişkisel veritabanında tablolar arasındaki ilişkiler nasıl kurulur?

sobes.tech yapay zeka

AI'dan gelen yanıt

İlişkisel veritabanlarında, tablolar arasındaki bağlantılar anahtarlar aracılığıyla kurulur:

  • Birincil Anahtar (Primary Key) — tabloda kaydı benzersiz şekilde tanımlayan anahtar.
  • Yabancı Anahtar (Foreign Key) — başka bir tablodaki birincil anahtara referans veren alandır.

Bağlantı, veri bütünlüğünü sağlar ve tablolar arasında birleştirmeler (JOIN) yapmaya olanak tanıyan bir yabancı anahtar tanımıyla kurulur.

Örneğin, Orders tablosu, Customers tablosundaki id birincil anahtarına referans veren customer_id adlı bir yabancı anahtar içerebilir. Bu, siparişi belirli bir müşteriyle ilişkilendirir.