Güçlü ve Zayıf Varlık Arasındaki Fark

Yazar: Laura McKinney
Yaratılış Tarihi: 3 Nisan 2021
Güncelleme Tarihi: 10 Mayıs Ayı 2024
Anonim
Güçlü ve Zayıf Varlık Arasındaki Fark - Teknoloji
Güçlü ve Zayıf Varlık Arasındaki Fark - Teknoloji

İçerik


Güçlü ve Zayıf varlık hakkında konuşurken, bir işletmenin ne anlama geldiğini bilmeliyiz. Bir varlık, gerçek dünyada eşsiz bir nesnedir. Öznitelikler kümesi olarak tanımlanmaktadır. Aynı tür varlıkların toplanması birlikte varlık kümesini oluşturur. Burada, iki varlık türünü tartışacağız. Güçlü varlık ve Zayıf varlık. Zayıf varlık her zaman, varlığı için güçlü olana bağlıdır. Aşağıda gösterilen karşılaştırma tablosu ile hem Güçlü varlık hem de zayıf varlık arasındaki farkları tartışalım.

  1. Karşılaştırma Tablosu
  2. Tanım
  3. Anahtar Farklılıklar
  4. Sonuç

Karşılaştırma Tablosu

Karşılaştırma için temelGüçlü VarlıkZayıf Varlık
TemelGüçlü varlığın birincil anahtarı vardır.Zayıf varlığın kısmi bir ayrımcı anahtarı vardır.
BağlıdırGüç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.
ifade edilmiş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 elmas ile gösterilen İlişkiyi Belirleme ile gösterilir.
katılımGüçlü işletme, ilişkiye tamamen katılabilir veya katılmayabilir.Zayıf varlık her zaman çift satırla gösterilen tanımlayıcı ilişkiye tamamen katılır.


Güçlü Varlığın Tanımı

Güçlü Varlık varlığı şemadaki başka herhangi bir varlığın varlığına bağlı olmayan kişidir. Bir ile gösterilir tek dikdörtgen. Güçlü bir varlık her zaman birincil anahtar güçlü varlık tanımlayan öznitelikler kümesinde. Güçlü bir varlık kümesindeki her varlığın benzersiz olarak tanımlanabileceğini belirtir.

Benzer türde güçlü varlıkların bir araya gelmesi Güçlü Varlık Seti. Güçlü bir varlık zayıf varlık ile ilişkiyi bir İlişkinin belirlenmesiER diyagramında çift elmas ile gösterilir. Öte yandan, iki güçlü varlık arasındaki ilişki tek bir pırlanta ile gösterilir ve basitçe bir ilişki.

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 varlık kümesinde 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.

Müşteri varlığının, Müşteri Varlığı kümesindeki her bir varlığı benzersiz şekilde tanımlayan birincil anahtar Cust_ID'si olduğunu görebileceğiniz ikinci şey. Bu, Müşteri varlığını, bir borç varlığının bağlı olduğu güçlü bir varlık yapar.

Zayıf Varlığın Tanımı

bir Zayıf varlık sahip olduğu varlığa bağlı olan, yani varlığı için güçlü bir varlıktır. Zayıf bir varlık çift ​​dikdörtgen. Zayıf varlık yapmak değil sahip birincil anahtar bunun yerine bir kısmi anahtar Bu, zayıf varlıkları benzersiz şekilde ayırt eder. zayıf bir işletmenin birincil anahtarı oluşturulmuş bir bileşik anahtardır. güçlü varlığın birincil anahtarı ve zayıf işletmenin kısmi anahtarı.

Benzer zayıf varlıkların toplanması denir Zayıf Varlık Seti. Zayıf bir varlık ile güçlü bir varlık arasındaki ilişki her zaman İlişkinin belirlenmesi diğer bir deyişle çift ​​elmas.

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 Kredilerimiz var ve yukarıda belirttiğim gibi her bir kredi için en az bir borçlunun olması gerekir. Borç kümesinde gözlemleyebilirsiniz, hiçbir müşteri bir araç kredisi ödünç almamış ve bu nedenle borç varlığından tamamen kaybedilmiştir. 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.

İkincisi, bildiğimiz zayıf bir varlığın birincil bir anahtarı yok. Yani burada Loan_name, zayıf varlığın kısmi anahtarı ve müşteri varlığının Cust_ID birincil anahtarı, kredi varlığının birincil anahtarını oluşturur.

Kredi varlık kümesinde, iki tam olarak aynı varlığımız var. 20/11/2015 tarihinde 20000 tutarında ev kredisi. Şimdi bunları kimin ödünç aldığını nasıl belirleyeceğimiz, zayıf varlığın birincil anahtarı yardımıyla yapılabilir (Loan_name + 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.

  1. Güçlü varlık ile zayıf varlık arasındaki temel fark, güçlü kuruluşun birincil anahtar Oysaki zayıf bir varlık kısmi anahtar Zayıf bir kuruluşun varlıkları arasında bir ayrımcı olarak hareket eder.
  2. Her zaman zayıf bir varlık bağlıdır varlığı için güçlü varlık, oysa güçlü varlık bağımsız başka bir varlığın varlığı.
  3. İle güçlü bir varlık tek dikdörtgen ve zayıf bir varlık ile gösterilir çift ​​dikdörtgen.
  4. İki güçlü varlık arasındaki ilişki ile gösterilir tek elmas oysa, zayıf ve güçlü bir varlık arasındaki ilişki denilen çift elmas ile gösterilir İlişkinin belirlenmesi.
  5. Güçlü işletme ilişkilerine toplam katılımı gösterebilir veya göstermeyebilir, ancak zayıf işletme her zaman gösterir toplam katılım çift ​​çizgi ile gösterilen tanımlayıcı ilişkide.

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 fazlalık varlıklar içerebileceği için, her bir varlığı zayıf bir varlıkta tanımlayabilir ya da tanımlayamayız.