
Karşılaştırma Tablosu
Karşılaştırma için temel | Güçlü Varlık | Zayıf Varlık |
---|---|---|
Temel | Güçlü varlığın birincil anahtarı vardır. | Zayıf varlığın kısmi bir ayrımcı anahtarı vardır. |
bağlı | Güçlü varlık, bir şemadaki diğer varlıklardan bağımsızdır. | Zayıf varlık, varlığı için güçlü varlıklara bağlıdır. |
gösterilen | Güçlü varlık tek bir dikdörtgen ile gösterilir. | Zayıf varlık, çift dikdörtgenle gösterilir. |
ilişki | İki güçlü varlık arasındaki ilişki, sadece ilişki denilen tek bir elmas ile gösterilir. | Zayıf olan ve güçlü bir varlık arasındaki ilişki, çift elmasla gösterilen İlişkiyi Belirleme ile gösterilir. |
katılım | Güçlü işletme, ilişkiye tamamen katılabilir veya olmayabilir. | Zayıf varlık her zaman çift çizgi ile gösterilen tanımlayıcı ilişkiye tamamen katılır. |
Güçlü Varlığın Tanımı
Güçlü Varlık, varlığı bir şemadaki başka herhangi bir varlığın varlığına bağlı olmayan kişidir. Tek bir dikdörtgen ile gösterilir. Güçlü bir varlık, her zaman güçlü varlığı tanımlayan nitelikler kümesinde birincil anahtara sahiptir. Güçlü bir varlık kümesindeki her işletmenin benzersiz olarak tanımlanabileceğini belirtir.
Benzer tip güçlü varlıkların bir araya gelmesi, Güçlü Varlık Setini oluşturur . Güçlü bir varlık, ER şemasında çift elmas ile ifade edilen bir Tanımlayıcı İlişki yoluyla zayıf varlık ile ilişkiyi korur. Öte yandan, iki güçlü varlık arasındaki ilişki tek bir pırlanta ile gösterilir ve basitçe bir ilişki olarak adlandırılır.
Bir örnek yardımıyla bu kavramı anlayalım; bir müşteri borç alır. Burada iki müşteri var, sonra bir müşteri var, sonra bir kredi var.

Yukarıdaki ER diyagramına bakıldığında, her bir kredi için, en az bir borçlunun olması gerekir, aksi takdirde bu kredi Kredi seti içerisinde listelenmez. Ancak bir müşteri borç almasa bile, Müşteri varlıkları setinde listelenir. Dolayısıyla, bir müşteri varlığının bir borç varlığına bağlı olmadığı sonucuna varabiliriz.

Zayıf Varlığın Tanımı
Zayıf bir varlık, sahibine bağlı olan, yani varlığı için güçlü bir varlıktır. Zayıf bir varlık çift dikdörtgen ile gösterilir. Zayıf varlığın birincil anahtarı yoktur, bunun yerine zayıf varlıkları benzersiz şekilde ayırt eden kısmi bir anahtara sahiptir. Zayıf varlığın birincil anahtarı, güçlü varlığın birincil anahtarından ve zayıf varlığın kısmi anahtarından oluşturulan bileşik bir anahtardır.
Benzer zayıf varlıkların koleksiyonuna Zayıf Varlık Seti denir. Zayıf bir varlık ile güçlü bir varlık arasındaki ilişki, her zaman bir Tanımlayıcı İlişki yani çift elmas olarak belirtilir .
Daha fazla açıklama için, yukarıdaki örneği tartışalım, bu kez zayıf varlığın bakış açısından. Zayıf varlığımız olarak Kredimiz var ve yukarıda belirttiğim gibi her bir kredi için en az bir borçlunun olması gerekiyor. Borç kümesinde gözlemleyebilirsiniz, hiçbir müşteri araç kredisi ödünç almadı ve bu nedenle borç kredisi kümesinden tamamen kayboldu. Kredi kuruluşunda araç kredisinin varlığı için bir müşteri tarafından ödünç alınmış olması gerekir. Bu şekilde, zayıf Kredi varlığı güçlü Müşteri kuruluşuna bağlıdır.

Kredi kurumu kümesinde, iki tam olarak aynı kuruluşumuz var, yani 20/11/2015 tarihinde 20000 tutarında bir Ev kredisi. Kredi_adı + Cust_ID). Böylece, bir konut kredisinin Müşteri 101 Jhon ve diğer Müşteri 103 Ruby tarafından ödünç alınacağı tespit edilecektir. Bu, oluşturulmuş bir zayıf varlık ana anahtarının, zayıf varlık kümesindeki her bir varlığı tanımlamasıdır.
Güçlü Varlık ve Zayıf Varlık Arasındaki Temel Farklılıklar
- Güçlü varlık ile zayıf varlık arasındaki temel fark, güçlü kuruluşun bir birincil anahtara sahip olmasıdır ; zayıf bir varlık ise zayıf bir varlık kümesinin varlıkları arasında bir ayrımcı olarak hareket eden kısmi anahtara sahiptir.
- Zayıf bir varlık her zaman varlığının güçlü varlığına bağlıdır, oysa güçlü bir varlık diğer varlıkların varlığından bağımsızdır .
- Güçlü bir varlık, tek bir dikdörtgenle, zayıf bir varlık ise çift dikdörtgen ile gösterilir.
- İki güçlü varlık arasındaki ilişki tek elmas ile ifade edilirken, zayıf ve güçlü bir varlık arasındaki ilişki İlişki Tanımlama adlı çift elmas ile gösterilir.
- Güçlü işletme, ilişkilerine toplam katılımı gösterebilir veya göstermeyebilir, ancak zayıf işletme her zaman çift çizgiyle gösterilen belirleyici ilişkiye toplam katılım gösterir.
Sonuç:
Güçlü bir varlık kümesindeki her varlık, bir birincil anahtara sahip olduğu için benzersiz bir şekilde tanımlanabilir, ancak, bir birincil anahtara sahip olmadığı ve yedek varlıklar içerebileceği için her bir varlığı zayıf bir varlıkta tanımlayabilir ya da tanımlayamayız.