Sobes.tech
Junior — Middle

Birincil anahtarın, veritabanı tablosunda birkaç alan içermesi mümkün müdür?

sobes.tech yapay zeka

AI'dan gelen yanıt

Evet, bir veritabanı tablosundaki birincil anahtar birkaç alan içerebilir. Bu anahtar bileşik anahtar (veya karma) olarak adlandırılır. Bir kaydın benzersizliği, sadece bir alan yerine birkaç sütunun değerlerinin kombinasyonu ile belirleniyorsa kullanılır. Örneğin, siparişler tablosunda, benzersizlik (order_id, product_id) çifti ile belirlenir.