Sobes.tech
Junior — Middle

Veritabanında yan tablolar (yan tablolar) kullanımı hangi durumlarda önerilir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Veri tabanında gezinme tabloları (veya yan tablolar), ana tabloda yer almayan veya saklaması pratik olmayan ek bilgileri depolamak için kullanılır. Aşağıdaki durumlarda kullanılması önerilir:

  • Ana tabloyu değiştirmeden şemayı genişletmek. Örneğin, çok sayıda isteğe bağlı veya nadiren kullanılan alan eklemek gerektiğinde.
  • Farklı yapıya sahip verilerin depolanması. Farklı kayıtların farklı özellik setleri varsa, yan tablo anahtar-değer formatında saklamayı sağlar.
  • Büyük veya nadiren kullanılan verilerin izolasyonu. Ana tabloyu aşırı yüklememek ve performansı artırmak için.
  • Çoktan çoğa ilişkilerin uygulanması. Bu tür ilişkiler genellikle ayrı bağlantı tabloları aracılığıyla gerçekleştirilir.

Örnek: iOS uygulamasında, ana kullanıcı tablosu ve tüm kullanıcılara gerek olmayan ayarları veya ek parametreleri saklayan yan tablo bulunur.

Bu, veritabanının esnekliğini ve ölçeklenebilirliğini korumaya yardımcı olur ve sorguları ve depolamayı optimize eder.