Sobes.tech
Middle

Bağlantı tablosunda iki alanlı bileşik birincil anahtar olması doğru mu?

sobes.tech yapay zeka

AI'dan gelen yanıt

Evet, bağlayıcı (join) tabloda genellikle iki veya daha fazla alan içeren ve bağlı tabloların dış anahtarları olan bileşik bir birincil anahtar kullanılır. Bu anahtar, her ilişki çiftinin benzersizliğini sağlar ve yinelenmeyi önler.

Örneğin, Students ve Courses tabloları varsa ve bağlayıcı tablo StudentCourses, hangi öğrencilerin hangi kurslara kaydolduğunu tutuyorsa, StudentCourses içindeki birincil anahtar student_id ve course_id'den oluşacaktır.

Bu, ilişkisel veritabanlarında çoktan-çoğa ilişkileri uygulamak için standart bir uygulamadır.