Logo az.boatexistence.com

İlkin açar unikal olmalıdır?

Mündəricat:

İlkin açar unikal olmalıdır?
İlkin açar unikal olmalıdır?

Video: İlkin açar unikal olmalıdır?

Video: İlkin açar unikal olmalıdır?
Video: Kim nə başa düşdü ❓ 2024, Bilər
Anonim

Əsas açar unikal olmalıdır. Unikal açarın əsas açar olması vacib deyil - namizəd açarına baxın. Yəni, cədvəldə cərgəni unikal şəkildə müəyyən edə bilən birdən çox sütun kombinasiyası ola bilər - bunlardan yalnız biri əsas açar kimi seçilə bilər.

Əgər əsas açar unikal deyilsə nə baş verir?

Hətta hər görünüşdə ilkin_açar müəyyən edildikdə (və hər biri əslində unikaldır), sorğunu icra edərkən qeyri-unikal dəyər/əsas açar xətası görə bilərsiniz. Bu, kəşfetmədə çoxlu birə_çox birləşmə olduqda və iki və ya daha çox müxtəlif cədvəllərin dəyərlər kombinasiyasını birləşdirən ölçü olduqda baş verə bilər

Niyə bütün əsas açar dəyərlər unikal olmalıdır?

Əsas açar bütövlük məhdudiyyətlərini cədvələ tətbiq edir. … Cədvəldə əsas açardan fərqli olaraq birdən çox unikal açar ola bilər. Unikal açar məhdudiyyətləri sütun üçün yalnız bir NULL dəyərini qəbul edə bilər. Unikal məhdudiyyətlər başqa cədvəlin xarici açarı ilə də istinad edilir.

Əsas açarın unikal olması lazımdır?

A əsas açar unikal olmalıdır. Unikal açarın əsas açar olması vacib deyil - namizəd açarına baxın. Yəni, cədvəldə cərgəni unikal şəkildə müəyyən edə bilən birdən çox sütun kombinasiyası ola bilər - bunlardan yalnız biri əsas açar kimi seçilə bilər.

İlkin açar unikal ola bilməz?

Əsas açarlar tərifinə görə mütləq unikal deyildir (onlar MySQL-də olsalar da). "Qeyri-unikal əsas açarlar"a icazə verən verilənlər bazası sistemləri var, çünki onlar "Sıra ID-si"ndə öz, çox vaxt gizli olan "əsas açarı" tətbiq edirlər.

Tövsiyə: