mohiyat-aloqa
modelining misoli keltirilgan.
6-rasm. M:N aloqalar
Teng huquqli subyektlar misollari o'rtasidagi rekursiv munosabatlar. 9-
rasmda yotoqxonada yashovchi talabalar, tashkilotning
misollari, ular
yashaydigan xonaning raqamiga ko'ra
guruhlangan.
7-rasm. Bitta xonada istiqomat qiluvchi talabalar o'rtasidagi
rekursiv aloqalar
Teng bo'lmagan ob'ektlar misollari o'rtasidagi rekursiv munosabatlar.
Shunday qilib, xodimlar va kafedra mudiri bir-birlari bilan bir-biriga
bog'langan bo'lib, institut xodimlarining misollari.
Bitta ob'ektda, turi va pastki turini tanlang. Bir mulkning bir xil qiymati
bilan bog'liq bo'lgan bir nechta ob'ektlarni kichik turlarga ajratish mumkin,
ya'ni. aslning pastki turi bo'lgan yangi ob'ektga. Shaklda 6, kichik kategoriya
dasturchi lavozimiga ega bo'lgan xodimlarni o'z ichiga oladi.
Rekursiv
munosabatlarga
misollar
shuni
ko'rsatadiki,
ob'ektlar,
munosabatlar va xususiyatlar o'rtasida juda murakkab bog'liqliklar mavjud.
Mohiyat-aloqa modelini relatsion modelga almashtirish
Relyatsion ma'lumotlar modeli mohiyat-aloqa modeli asosida tuzilgan.
Relyatsion modelda mantiqiy obyekt-munosabatlar modelining har bir
obyekti o'zaro bog'liqlik (jadval) bilan bog'langan, mantiqiy obyektning har
bir xossasi o'zaro munosabatlarning atributiga ega.
Hisoblash atributi odatda rasmiy boshlang'ich kalit (kortej identifikatori)
vazifasini bajaradigan munosabatlarga qo'shiladi. Ma'lumotlar bazasida
kortej – satr yoki yozuvdir.
Birga ko’p aloqa. Ko'p tomonlama munosabatlarda birdan-ko’pgacha
bo'lgan munosabatlarni aniqlash uchun qo'shimcha tashqi kalit atributi
yaratiladi (8-rasm). Tashqi kalit qiymatlarni faqat o'zaro bog'liqlikning
asosiy kalitining qiymatlari to'plamidan qabul qiladi.
Do'stlaringiz bilan baham: |