Er-модель


Download 395.02 Kb.
Sana18.01.2023
Hajmi395.02 Kb.
#1100287
Bog'liq
DIAGRAMMA

ER-modeli

(entity-relationship)

“Mohiyat – aloqa” modeli.

  • Ma'lumotlar bazasi bilan ishlash predmet sohasi modelini yaratishdan boshlanadi. Eng keng tarqalgani ER-modeli (entity-relationship modeli) - "Mohiyat – aloqa" modeli hisoblanadi.

Asosiy tushunchalar:

Mohiyat (obyekt)

  • Obyekt va uning atributlari chiziq bilan tutashtiriladi.

«Birga – bir» aloqa

  • Birga – bir. Ushbu tipdagi aloqa bir turdagi har bir obyekt ikkinchi turdagi bittadan ko‘p bo‘lmagan obyektga mos kelishi va aksinchani anglatadi.
  • Masalan: Xodim faqat bitta bo'limni rahbarlik qilishi mumkin va har bir bo'lim faqat bitta rahbarga ega.

«Ko ‘pga – ko‘p» aloqa

  • Birga-ko'p (yoki aksincha tomondan Ko'pga - bir). Bu tipdagi aloqa birinchi turdagi har bir obyekt ikkinchi turdagi bittadan ko‘p obyektga mos kelishi, lekin ikkinchi turdagi har bir obyekt birinchi turdagi bittadan ko‘p bo‘lmagan obyektga mos kelishi mumkinligini anglatadi.
  • Masalan: Har bir bo'limda ko'plab xodimlar bo'lishi mumkin, ammo har bir xodim faqat bitta bo'limda ishlaydi.

«Ko‘pga – ko‘p» aloqa

  • Ko‘pga – ko‘p. Ushbu tipdagi aloqa birinchi turdagi har bir obyektga bittadan ko‘p ikkinchi turdagi obyektlar mos kelishi mumkinligini va aksinchaligini anglatadi. Ushbu aloqa tipi ba'zan o'z atributlariga ega bo‘ladi.
  • Masalan: har bir hisob-fakturada ko'plab mahsulotlar bo'lishi mumkin va har bir mahsulot turli hisob-fakturalarga kiritilishi mumkin.

Kuchsiz mohiyat

  • Bu o'z atributlari bo'yicha bir qiymatli identifikasiyalanmaydigan, lekin faqat boshqa mohiyat bilan aloqasi bilan identifikasiyalanadigan mohiyat.
  • Masalan, xodimning raqami faqat bo'lim ichida nodir bo'lsin, ya'ni turli bo'limlarda bir xil raqamlarga ega bo'lgan xodimlar bo'lishi mumkin. Bunday holda, "Xodim raqami, bo'lim raqami" atributlari kombinatsiyasi noyob bo'ladi. "Xodim" kuchsiz mohiyati hisoblanadi.

Binar, ternar aloqalar,

  • Agar aloqalar ikkita mohiyatni bog'lasa, u binar aloqa deyiladi.
  • Aloqalar ikkitadan ortiq mohiyatlarni bog'lashi mumkin, masalan, uchta mohiyatni bog'laydigan aloqalar ternar deb ataladi.

ER modeliga misol: "Musiqachilar" Masala tavsifi

  • Musiqachilar, kompozitsiyalar va konsertlar haqidagi ma'lumotlarni saqlash uchun ma'lumotlar bazasini ishlab chiqish kerak.
  • Musiqachi nomi, tug'ilgan sanasi va tug'ilgan mamlakati bilan tavsiflanadi.
  • Kompozitsiyada nomi, bastakor va birinchi ijro sanasi haqida ma'lumotlar bor.
  • Musiqachi turli darajadagi mahoratga ega bo'lgan turli xil asboblarni chalishi mumkin.
  • Ijrochi-musiqachilardan ansambllar tuziladi. Har bir ansambl, a'zolaridan tashqari, nomi, mamlakati va rahbari haqida ma'lumotlarni o'z ichiga oladi.
  • Va nihoyat, asarlarning ijrosi sanasi, mamlakati, ijro etilgan shahri, shuningdek, asarlarning ijrosietgan ansambl, dirijyor va asarning o'zi bilan tavsiflanadi.

ER modeliga misol: "Musiqachilar“

ER modeliga misol: «Dorixonalar tarmog‘i»


Download 395.02 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling