İçeriğe geçin

Benzersiz anahtar

Benzersiz anahtar, değerlerin veya birleşimlerinin belirlenen veri alanında tekrar etmemesini sağlar.

Diğer adlarıUnique Key
Yazılım geliştirme

Benzersizliğin kapsamını seçmek

Benzersiz anahtar veya ilgili tekillik kısıtı, seçilen sütunlarda ya da birleşimlerinde çift değerleri önler. Kurgusal örnekte kiracı, yani ayrılmış müşteri alanı, ile ürün kodunun birleşimi benzersiz olmalıdır. Aynı kod başka kiracıda bulunabilir; aynı kiracı içinde yeniden bulunamaz.

Belirleyici olan sınırın doğru seçilmesidir. Büyük-küçük harf gibi karşılaştırma kurallarını ve eksik değerlerin (NULL) ele alınışını da açıklığa kavuşturun. Bunlar veritabanı sistemine ve ayarlarına göre değişir. Teknik benzersizlik, farklı kayıtların aynı gerçek şirketi tanımlamadığını kanıtlamaz. Bu yüzden iş açısından mükerrer incelemesinin veya erişim kontrolünün yerini almaz.

Kaynaklar

Bu konudaki yazılar

ASES ile Yazılım geliştirme

Özel yazılım, web ve mobil uygulamalar