Junior — Middle
Əsas açarı olmayan cədvələ yeni qeyd əlavə etmək mümkündürmü?
sobes.tech Süni İntellekt
AI-dan cavab
Texniki baxımdan, verilənlər bazalarında, əgər verilənlər bazası idarəetmə sistemi icazə verirsə, bir cədvələ birincil açar olmadan qeyd əlavə etmək mümkündür. Ancaq, birincil açarın olmaması pis təcrübədir, çünki o, məlumatların unikalığını və bütövlüyünü təmin edir.
Əgər cədvəldə birincil açar yoxdursa, standart SQL sorğusu ilə yeni qeyd əlavə etmək olar:
INSERT INTO cədvəl_adi (sütun1, sütun2) VALUES (dəyər1, dəyər2);
Amma, birincil açar olmadan:
- qeydləri unikal şəkildə identifikasiya etmək çətindir.
- Dublikatlar yaranə bilər.
- Bəzi ORM və alətlər düzgün işləməyə bilər.
Bu səbəbdən, hətta süni identifikator (məsələn, avtomatik artan sahə) olsa belə, birincil açar əlavə etmək tövsiyə olunur.