|
Zbek1ston respublikasi axborot
|
bet | 13/71 | Sana | 28.05.2024 | Hajmi | 24,2 Mb. | | #255852 |
Bog'liq Ma\'lumotlar bazasi. ZaynidinovX.N.
Obyektlar majmuini va munosabat majmuini o ‘z ichiga olgan munosabatlarni niodellashtirishimiz zarur.
- Birlashtirish: aloqalar boshqa munosabatlar majmuasida ishtirok etayotganligini ko'rsatadi.
Birlashtirish bizga boshqa munosabatlarda qatnashish uchun belgilangan obyekt sifatida belgilangan munosabatlarni ко‘rib chiqishga imkon beradi.
Birlashtirish va uch tomonlama munosabatlar
tavsiflovehi atribut bilan alohida munosabatlarni nazorat qiladi
bundan tashqari, har bir homiylikning ko'pchiligi kanii da bitta xodim tomonidan nazorat qilinishini mumkin.
26
ER Modeli g‘oyaviy rejalar
Reja tanlovi:
Agar kontseptsiya obyekt yoki xususiyat sifatida modellashtirilsa?
Agar kontseptsiya obyekt yoki munosabat sifatida
modellashtirilsa?
Aloqalarni aniqlash: ikkilik yoki uch tomonlama?
Aggregats iya(B irlashti rish)?
ER Modelida cheklovlar:
Ko'pgina ma'lumotlar semantikasini olish mumkin.
Biroq, ER diagrammalarida ba'zi cheklovlar mavjud emas.
Obyekt va Attribut(Xnsusiyat)
Masalan: Ishchining Manzil atributi boiishi kerakmi yoki obyektning?
Ushbu ma’lumot manzil ma'lumotlari va ma'lumotlarning semantikasidan foydalanishga bog‘liqdir:
Agar biz, har bir xodim uchun bir neehta manzilga ega boisak, manzil obyekt bo'lishi shart (chunki atributlar belgilanishi mumkin emas).
Agar bino (shahar, ko‘cha va hokazo) muhim bo‘Isa, (Masalan: biz ma'lum bir shaharda xodimlarni ishga olishni istaymiz) 11 holda manzil, manzil sifatida modellashtirilgan bo'lishi kerak (chunki atribut qiymati atomik).
WorksJn2 > 2 davr mobaynida ishchiga boMimda ishlashga ruxsat bennaydi.
Bu esa xodim bir nechta manzilni yozishni xohlash muammosiga o'xshaydi: biz ushbu munosabatlarning har bir namunasi uchun tavsiflovchi atributlarning bir nechta qiymatlarim yozib olamiz.
|
| |