Kardinallik, ilişkisel veritabanlarının temeli olan Yapılandırılmış Sorgu Dili'nde (SQL) önemli bir kavramdır. Belirli bir ilişki içinde bulunabilecek maksimum veri öğesi sayısını belirtmek için kullanılır. Genel olarak önem derecesi bire bir, bire çok veya çoktan çoğa ilişkiler olarak ifade edilir.

Bire bir

Bire-bir ilişki, ilk ilişkideki her bir öğenin, diğer ilişkideki yalnızca bir öğeyle ilişkili olabileceğini gösterir. Buna bir örnek çalışan numaraları ve isimleri olabilir. Her çalışan, çalışan numarasıyla benzersiz bir şekilde tanımlanabiliyor ve her çalışan numarası tek bir isimle ilişkilendirilebiliyor.

Bire-çok

Bire-çok ilişki, birinci ilişkideki bir öğenin, ikinci ilişkideki birden çok öğeyle ilişkili olabileceğini gösterir. Buna bir örnek, çevrimiçi ürün siparişi vermektir. Bir müşteri aynı anda birden fazla ürün sipariş edebildiğinden, her sipariş birden fazla ürüne bağlanabilir.

Çoktan çoğa

Çoka çok ilişki, ilk ilişkideki öğelerin ikinci ilişkideki birden çok öğeyle ilişkili olabileceğini ve bunun tersinin de geçerli olduğunu gösterir. Bunun bir örneği öğrenciler ve dersler arasındaki ilişkidir. Bir öğrenci birden fazla farklı ders alabilir ve bir derse birçok farklı öğrenci kaydolabilir.

Kardinalite, SQL veritabanlarının tasarımında önemli bir kavramdır. Tasarımcının belirli bir ilişki içinde bulunabilecek maksimum veri öğesi sayısını belirlemesine olanak tanır ve iyi yapılandırılmış veri modelleri oluşturmaya yardımcı olur.

Proxy Seçin ve Satın Alın

Veri Merkezi Proxyleri

Dönen Proxyler

UDP Proxyleri

Dünya Çapında 10.000'den Fazla Müşterinin Güvendiği

Vekil Müşteri
Vekil Müşteri
Vekil Müşteri flowch.ai
Vekil Müşteri
Vekil Müşteri
Vekil Müşteri