Sobes.tech
Junior — Middle

Verilənlər bazasında keçid cədvəllərinin (yan cədvəllərin) istifadəsi hansı hallarda tövsiyə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Verilənlər bazasında keçid cədvəlləri (və ya yan cədvəllər) əsas cədvəldə yerləşməyən və ya saxlamaq üçün əlverişli olmayan əlavə məlumatların saxlanması üçün istifadə olunur. Onların aşağıdakı hallarda istifadə edilməsi tövsiyə olunur:

  • Əsas cədvəli dəyişdirmədən sxeməni genişləndirmək. Məsələn, çox sayda seçim və ya nadir istifadə olunan sahələr əlavə etmək lazım olduqda.
  • Fərqli struktura malik məlumatların saxlanması. Əgər müxtəlif qeydlər müxtəlif atributlar toplusuna malikdirsə, yan cədvəl onları açar-dəyər formatında saxlamağa imkan verir.
  • Böyük və ya nadir istifadə olunan məlumatların izolasyonu. Əsas cədvəli yükləməmək və performansı artırmaq üçün.
  • Çox-çox əlaqələrin həyata keçirilməsi. Bu cür əlaqələr adətən ayrıca əlaqə cədvəlləri vasitəsilə həyata keçirilir.

Nümunə: iOS tətbiqində, sizdə əsas istifadəçi cədvəli və bütün istifadəçilər üçün lazım olmayan tənzimləmələr və ya əlavə parametrləri saxlayan yan cədvəl var.

Bu, verilənlər bazasının elastikliyini və miqyasını qorumağa kömək edir və sorğuları və saxlamağı optimallaşdırır.