Veritabanı İngilizcesi · Veri Modelleme ve Normalizasyon

Cardinality ne demek?

Veritabanlarında anlamı, Türkçe karşılığı ve örnek cümleler

/ˌkɑːrdɪˈnæləti/isimİleri düzey terim

Cardinality, veritabanlarında kardinalite, eleman sayısı anlamına gelir.

Ya tablolar arasındaki ilişkinin türü (bire-bir, bire-çok, çoka-çok) ya da bir sütundaki farklı değerlerin sayısı.

English: Either the type of relationship between tables (one-to-one, one-to-many, many-to-many) or the number of distinct values in a column.

Nerede ve nasıl kullanılır?

Anlamı bağlama göre değişir. Veri modellemede ER diyagramındaki ilişkileri anlatır. Performans çalışmalarında ise 'high cardinality' çok sayıda farklı değer (e-posta gibi), 'low cardinality' az sayıda farklı değer (durum alanı gibi) demektir; yüksek kardinaliteli sütunlar genellikle indeks için daha iyi adaylardır.

Örnek cümleler

  1. An index on the gender column won't help much because its cardinality is very low.

    Cinsiyet sütunundaki indeks pek işe yaramaz, çünkü kardinalitesi çok düşük.

  2. Check the cardinality of each relationship before you draw the foreign keys.

    Yabancı anahtarları çizmeden önce her ilişkinin kardinalitesini kontrol et.

Sık kullanılan kalıplar

  • high cardinality
  • low cardinality
  • relationship cardinality
  • cardinality estimate

Bu kelime başka alanlarda

Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:

Aynı konudan: Veri Modelleme ve Normalizasyon

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: