Sobes.tech
Junior

Verilənlər bazasında əlaqə növləri haqqında danışın.

sobes.tech Süni İntellekt

AI-dan cavab

Əlaqələr bir cədvəldəki məlumatların digər cədvəldəki məlumatlarla necə əlaqəli olduğunu müəyyən edir. Əsas əlaqə növləri:

  • Bir-bir (One-to-One): Bir cədvəldəki hər qeyd ən çox bir digər cədvəldəki qeyd ilə əlaqəlidir və əksinə. Böyük cədvəlləri bölmək və ya məxfi məlumatları saxlamaq üçün istifadə olunur.

  • Bir-çox (One-to-Many): Bir cədvəldəki hər qeyd digər cədvəldəki bir neçə qeyd ilə əlaqəli ola bilər, lakin ikinci cədvəldəki hər qeyd ən çox bir birinci cədvəldəki qeyd ilə əlaqəlidir. Bu ən çox rast gəlinən əlaqə növüdür.

  • Çox-çox (Many-to-Many): Bir cədvəldəki hər qeyd digər cədvəldəki bir neçə qeyd ilə əlaqəli ola bilər və ikinci cədvəldəki hər qeyd birinci cədvəldəki bir neçə qeyd ilə əlaqəli ola bilər. Bu növün həyata keçirilməsi üçün aralıq (əlaqələndirici) cədvəl tələb olunur.

  • Öz-özünə əlaqə (Self-Referencing): Cədvəl öz-özünə əlaqəlidir. Hierarxik strukturları (məsələn, kataloq ağacı və ya işçilərin tabeçilik strukturu) təmsil etmək üçün istifadə olunur.

Əlaqələr birincil açarlar (Primary Key) və xarici açarlar (Foreign Key) istifadə edilərək həyata keçirilir. Xarici açar bir cədvəldə digər cədvəldəki birincil açara istinad edir.