Ev Veritabanları Superkey nedir? - techopedia nedir?

Superkey nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Superkey ne anlama geliyor?

Superkey, ilişkisel veritabanı yönetim sistemi (RDBMS) tablosundaki herhangi bir satırı benzersiz şekilde tanımlayan sütunların birleşimidir. Aday anahtarı, süperkinin her bir satırı benzersiz bir şekilde tanımlamak için gereken minimum sütun sayısına indirildiği yakından ilişkili bir kavramdır.

Techopedia Superkey'i açıklıyor

Örnek olarak, müşteri ana verilerini saklamak için kullanılan bir tablo aşağıdaki gibi sütunlar içerebilir:

  • Müşteri adı
  • Müşteri Kimliği
  • Sosyal Güvenlik numarası (SSN)
  • Adres
  • Doğum tarihi

Belirli bir sütun kümesi çıkarılabilir ve her müşteriye özel garanti edilebilir. Superkey örnekleri aşağıdaki gibidir:

  • İsim + SSN + Doğum
  • Kimlik + Ad + SSN

Bununla birlikte, bu işlem daha da azaltılabilir. Müşteri kimliğinin her müşteri için benzersiz olduğu varsayılabilir. Bu nedenle, superkey, aday anahtar olan sadece bir alana, müşteri kimliğine indirgenebilir. Bununla birlikte, mutlak benzersizliği sağlamak için, müşteri kimliğini SSN ile birleştirerek bileşik bir aday anahtar oluşturulabilir.

Superkey nedir? - techopedia nedir?