An shaxs-munosabatlar modeli (yoki er modeli) ma'lum bir bilim doirasidagi o'zaro bog'liq bo'lgan qiziqishlarni tasvirlaydi


Download 466.95 Kb.
Sana23.12.2022
Hajmi466.95 Kb.
#1044393
Bog'liq
ma lumotlar bazasi 9


O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI


TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI SAMARQAND FILIALI

Mustaqil ish

Bajardi : Sardor Odil

An shaxs-munosabatlar modeli (yoki ER modeli) ma'lum bir bilim doirasidagi o'zaro bog'liq bo'lgan qiziqishlarni tasvirlaydi. Asosiy ER modeli sub'ekt turlaridan iborat (ular qiziqadigan narsalarni tasniflaydi) va ular o'rtasida mavjud bo'lgan munosabatlarni belgilaydi sub'ektlar (ushbu turdagi turlarning nusxalari).




A uchun shaxs - atribut-munosabatlar diagrammasi MMORPG Chenning yozuvidan foydalanib.
Yilda dasturiy ta'minot, ER modeli odatda biznesni bajarish uchun eslab qolishi kerak bo'lgan narsalarni aks ettirish uchun shakllanadi biznes jarayonlari. Binobarin, ER modeli mavhum bo'lib qoladi ma'lumotlar modeli, bu amalga oshiriladigan ma'lumotlar yoki axborot tuzilishini belgilaydi ma'lumotlar bazasi, odatda a relyatsion ma'lumotlar bazasi.

Ma'lumotlar bazasi va dizayni uchun shaxs-munosabatlarni modellashtirish ishlab chiqilgan Piter Chen va 1976 yilda chop etilgan maqolada nashr etilgan,[1] ilgari mavjud bo'lgan g'oyaning variantlari bilan.[2] Ba'zi ER modellari umumlashtirish-ixtisoslashuv munosabatlari bilan bog'langan super va pastki turlarni namoyish etadi,[3] va ER modelidan domenga xos spetsifikatsiyada ham foydalanish mumkin ontologiyal


E-R modeli odatda biznes sohasidagi jarayonlar uchun muhim bo'lgan narsalarni aniqlash va tavsiflash uchun muntazam tahlil natijasidir. Bu biznes jarayonlarini belgilamaydi; u faqat biznes ko'rinishidagi ma'lumotlar sxemasini grafik shaklda taqdim etadi. Odatda u grafik shaklda qutilar (sub'ektlar) chiziqlar bilan bog'langan (munosabatlar) sub'ektlar o'rtasidagi bog'liqlik va bog'liqlikni ifodalovchi. ER modeli og'zaki shaklda ham ifodalanishi mumkin, masalan: bitta bino nolga yoki undan ko'p kvartiraga bo'linishi mumkin, lekin bitta kvartira faqat bitta binoda joylashgan bo'lishi mumkin.

Sub'ektlar nafaqat munosabatlar bilan, balki qo'shimcha xususiyatlar bilan ham tavsiflanishi mumkin (atributlar), ularga "asosiy kalitlar" deb nomlangan identifikatorlar kiradi. Atributlarni, shuningdek mavjudotlarni va munosabatlarni aks ettirish uchun yaratilgan diagrammalarni shaxs-munosabatlar modellari emas, balki shaxs-atribut-munosabatlar diagrammasi deb atash mumkin.

ER modeli odatda a sifatida amalga oshiriladi ma'lumotlar bazasi. Ma'lumotlar bazasining oddiy relyatsion dasturida jadvalning har bir satri mavjudot turining bitta nusxasini, jadvaldagi har bir maydon atribut turini aks ettiradi. A relyatsion ma'lumotlar bazasi sub'ektlar o'rtasidagi munosabatlar bir sub'ektning asosiy kalitini ko'rsatgich yoki "tashqi kalit" sifatida boshqa tashkilot jadvalida saqlash orqali amalga oshiriladi.

ER / ma'lumotlar modellari abstraktsiyaning ikki yoki uch darajasida qurilishi an'anasi mavjud. Quyidagi kontseptual-mantiqiy-fizik iyerarxiya boshqa spetsifikatsiyalarda qo'llanilishini va uchta sxema bo'yicha yondashuv ga dasturiy ta'minot.



Ma'lumotlarning kontseptual modeli
Bu eng yuqori darajadagi ER modeli, chunki u eng kichik donador detallarni o'z ichiga oladi, ammo modellar to'plamiga kiritiladigan narsalarning umumiy ko'lamini belgilaydi. Kontseptual ER modeli odatda tashkilot tomonidan keng qo'llaniladigan ma'lumotlarning asosiy ma'lumotlarini aniqlaydi. Hujjatlarni qo'llab-quvvatlash uchun korporativ miqyosda kontseptual ER modelini ishlab chiqish foydalidir ma'lumotlar arxitekturasi tashkilot uchun.
Kontseptual ER modeli bir yoki bir nechtasi uchun asos sifatida ishlatilishi mumkin mantiqiy ma'lumotlar modellari (pastga qarang). Kontseptual ER modelining maqsadi keyinchalik tarkibiy tuzishdir metadata uchun umumiylik asosiy ma'lumotlar mantiqiy ER modellari to'plami orasidagi mavjudotlar. Ma'lumotlarning kontseptual modeli ER modellari o'rtasida umumiylik munosabatlarini shakllantirish uchun ma'lumotlar modeli integratsiyasi uchun asos sifatida ishlatilishi mumkin.
Mantiqiy ma'lumotlar modeli
Mantiqiy ER modeli kontseptual ER modelini talab qilmaydi, ayniqsa, mantiqiy ER modeli ko'lami faqat alohida axborot tizimini ishlab chiqishni o'z ichiga oladi. Mantiqiy ER modeli kontseptual ER modeliga qaraganda ko'proq tafsilotlarni o'z ichiga oladi. Ma'lumotlarning asosiy ob'ektlaridan tashqari, endi operatsion va tranzaktsion ma'lumotlar sub'ektlari aniqlanadi. Har bir ma'lumotlar birligining tafsilotlari ishlab chiqiladi va ushbu ma'lumotlar sub'ektlari o'rtasidagi munosabatlar o'rnatiladi. Biroq, mantiqiy ER modeli o'ziga xos xususiyatlardan mustaqil ravishda ishlab chiqilgan ma'lumotlar bazasini boshqarish tizimi uni amalga oshirish mumkin bo'lgan.
Jismoniy ma'lumotlar modeli
Har bir mantiqiy ER modelidan bir yoki bir nechta jismoniy ER modellari ishlab chiqilishi mumkin. Jismoniy ER modeli odatda ma'lumotlar bazasi sifatida yaratilishi uchun ishlab chiqilgan. Shuning uchun har bir jismoniy ER modeli ma'lumotlar bazasini yaratish uchun etarlicha tafsilotlarni o'z ichiga olishi kerak va har bir jismoniy ER modeli texnologiyaga bog'liq, chunki har bir ma'lumotlar bazasini boshqarish tizimi bir-biridan farq qiladi.
Jismoniy model odatda ma'lumotlar bazasini boshqarish tizimining tarkibiy metama'lumotlarida relyatsion ma'lumotlar bazasi ob'ektlari sifatida o'rnatiladi ma'lumotlar bazasi jadvallari, ma'lumotlar bazasi indekslari kabi noyob kalit kabi indekslar va ma'lumotlar bazasi cheklovlari chet el cheklovlari yoki umumiylik cheklovi. ER modeli odatda relyatsion ma'lumotlar bazasi modifikatsiyasini loyihalash va ma'lumotlar bazasining tarkibiy metama'lumotlarini saqlash uchun ishlatiladi.
Ning birinchi bosqichi axborot tizimi dizayn davomida ushbu modellardan foydalaniladi talablar tahlili axborotga bo'lgan ehtiyojni yoki turini tavsiflash uchun ma `lumot bu a-da saqlanishi kerak ma'lumotlar bazasi. The ma'lumotlarni modellashtirish har qanday narsani tasvirlash uchun texnikadan foydalanish mumkin ontologiya (ya'ni ishlatilgan atamalar va ularning o'zaro aloqalari haqida umumiy ma'lumot va tasnif) qiziqish doirasi. Ma'lumotlar bazasiga asoslangan axborot tizimini loyihalashda ma'lumotlarning kontseptual modeli keyingi bosqichda (odatda mantiqiy dizayn deb ataladi), a ga moslashtiriladi mantiqiy ma'lumotlar modelikabi munosabat modeli; bu o'z navbatida fizikaviy dizayn paytida fizik model bilan taqqoslanadi. E'tibor bering, ba'zida ushbu ikkala bosqich ham "jismoniy dizayn" deb nomlanadi

Ikki bog'liq shaxs

Atributga ega bo'lgan shaxs

Atribut bilan munosabatlar

Asosiy kalit
An tashkilot noyob tarzda aniqlanishi mumkin bo'lgan mustaqil mavjudotga qodir narsa sifatida belgilanishi mumkin. Mavjudlik - bu domenning murakkabliklaridan ajralish. Biror narsa haqida gapirganda, biz odatda haqiqiy dunyoning boshqa jihatlaridan ajralib turadigan ba'zi bir jihatlari haqida gapiramiz.[4]

Borliq jismonan yoki mantiqan mavjud bo'lgan narsadir. Tashkilot uy yoki mashina kabi jismoniy ob'ekt (ular jismoniy mavjud), uylarni sotish yoki avtoulovlarga xizmat ko'rsatish kabi hodisalar yoki mijozlar bilan operatsiyalar yoki buyurtmalar kabi tushunchalar bo'lishi mumkin (ular mantiqan mavjud - kontseptsiya sifatida) ). Shaxs atamasi eng ko'p ishlatiladigan ibora bo'lsa-da, Chendan keyin biz haqiqatan ham shaxs va shaxs turini ajratib ko'rsatishimiz kerak. Shaxs turi - bu toifadir. Shaxs, aniq aytganda, ushbu mavjudot tipidagi bir misoldir. Odatda shaxsga tegishli ko'plab misollar mavjud. Shaxs turi atamasi biroz noqulay bo'lganligi sababli, aksariyat odamlar ushbu atamaning sinonimi sifatida shaxs atamasidan foydalanishga moyildirlar

Korxonalar deb o'ylash mumkin otlar. Misollar: kompyuter, xodim, qo'shiq, matematik teorema va boshqalar.

Aloqalar sub'ektlarning bir-biri bilan qanday bog'liqligini aks ettiradi. O'zaro munosabatlarni quyidagicha o'ylash mumkin fe'llar, ikki yoki undan ortiq otlarni bog'lash. Misollar: an egalik qiladi kompaniya va kompyuter o'rtasidagi munosabatlar, a nazorat qiladi xodim va bo'lim o'rtasidagi munosabatlar, a bajaradi rassom va qo'shiq o'rtasidagi munosabatlar, a isbotlaydi matematik va taxminlar o'rtasidagi munosabatlar va boshqalar.

Modelning yuqorida tavsiflangan lingvistik jihati deklarativ ma'lumotlar bazasi so'rovlar tili Taqlid qiladigan ERROL tabiiy til konstruktsiyalar. ERROL semantik va amalga oshirish qayta shakllangan relyatsion algebra (RRA) ga asoslanadi, bu munosabat algebrasi, shaxs-munosabatlar modeliga moslashgan va uning lingvistik jihatini aks ettiradi.

Shaxslar va munosabatlar ikkalasi ham atributlarga ega bo'lishi mumkin. Misollar: an xodim mavjud bo'lishi mumkin Ijtimoiy Havfsizlik raqami (SSN) atributi, a isbotlangan munosabatlar a bo'lishi mumkin sana xususiyat.

Barcha sub'ektlar bundan mustasno zaif sub'ektlar sifatida ishlatilishi mumkin bo'lgan noyob identifikatsiyalovchi atributlarning minimal to'plamiga ega bo'lishi kerak noyob/birlamchi kalit.

Shaxs-munosabatlar diagrammalarida yagona shaxslar yoki munosabatlarning yagona misollari ko'rsatilmaydi. Aksincha, ular mavjudlik to'plamlarini (bir xil turdagi barcha sub'ektlar) va munosabatlar to'plamlarini (bir xil munosabatlar turidagi barcha aloqalarni) ko'rsatadi. Misollar: aniq Qo'shiq shaxsdir; ma'lumotlar bazasidagi barcha qo'shiqlarning to'plami - bu ob'ektlar to'plami; The egan bola va uning tushligi o'rtasidagi munosabatlar - bu yagona munosabatlar; ma'lumotlar bazasidagi bunday barcha bolalar va tushlik munosabatlarining to'plami munosabatlar to'plamidir, boshqacha qilib aytganda, munosabatlar to'plami a ga to'g'ri keladi matematikadagi munosabat, munosabatlar munosabat a'zosiga to'g'ri keladi.

Aniq asosiy cheklovlar munosabatlar to'plamlarida ham ko'rsatilishi mumkin.

Tabiiy tilni xaritalash


Tabiiy til tavsiflarini ER diagrammalariga solishtirish uchun Chen quyidagi "asosiy qoidalarni" taklif qildi: "Ingliz, xitoy va ER diagrammalari" Piter Chen tomonidan.

Ingliz tili grammatik tuzilishi ER tuzilishi


Umumiy ism Korxona turi
To'g'ri ism Tashkilot
O'tish fe'l Aloqalar turi
O'tishsiz fe'l Xususiyat turi
Sifat Korxona uchun atribut
Zarf O'zaro munosabatlar uchun xususiyat
Jismoniy ko'rinish ma'lumotlarning aslida qanday saqlanishini ko'rsatadi.

O'zaro munosabatlar, rollar va asosiy xususiyatlar


Chenning asl qog'ozida u munosabatlar va uning rollari haqida misol keltiradi. U "nikoh" munosabatlarini va uning "er" va "xotin" rollarini tasvirlaydi.

Biror kishi nikohda (munosabatlarda) erning rolini, boshqasi esa (xuddi shu) nikohda xotin rolini o'ynaydi. Ushbu so'zlar otlardir. Bu ajablanarli emas; narsalarga nom berish uchun ot kerak.

Chenning terminologiyasi avvalgi g'oyalarda ham qo'llanilgan. Ba'zi diagrammalarning chiziqlari, o'qlari va qarg'a oyoqlari avvalgisiga ko'proq qarzdor Baxman diagrammalari Chenning munosabatlar diagrammalariga qaraganda.

Chen modelining yana bir keng tarqalgan kengaytmasi - munosabatlar va rollarni fe'l yoki ibora sifatida "nomlash".

Rollarni nomlash
Kabi iboralar bilan rollarni nomlash ham keng tarqalgan egasi va egalik qiladi. Bu holda to'g'ri ismlar egasi va egalik. Shunday qilib shaxs egasi rolini o'ynaydi va avtomobil egalik qilish rolini o'ynaydi dan ko'ra shaxs rolini o'ynaydi, egasi, va boshqalar.

Semantik modellardan jismoniy dasturlarni yaratishda ismlarning ishlatilishi bevosita foyda keltiradi. Qachon shaxs bilan ikki munosabatlarga ega mashina kabi nomlarni yaratish mumkin egasi_shaxs va driver_person, darhol mazmunli.[5]

Kardinal xususiyatlar
Asl spetsifikatsiyani o'zgartirish foydali bo'lishi mumkin. Chen tasvirlangan qarama-qarshi xususiyatlar. Chetga, Barker - Ellis notacation, Oracle Designer-da ishlatilgan, minimal kardinallik (ixtiyoriylikka o'xshash) va rol uchun bir tomonni ishlatadi, lekin maksimal kardinallikni (qarg'alar oyog'i) ko'rish uchun.[tushuntirish kerak]

Yilda Merise,[6] Elmasri va Navathe[7] va boshqalar[8] rollarning bir xil tomoni va minimal va maksimal darajadagi afzalliklari mavjud. Yaqinda o'tkazilgan tadqiqotchilar (Feinerer,[9] Dullea va boshq.[10]) 2 dan katta tartibli n-ari munosabatlarga qo'llanganda, bu yanada izchil ekanligini ko'rsatdi.

Dullea va boshqalarda. bittasida "UMLda ishlatilgan" yozuvni "ko'rish" darajasi ikkilikdan yuqori bo'lgan munosabatlarga qo'yilgan cheklovlar semantikasini samarali tarzda aks ettirmaydi. "

Fayninerda shunday deyilgan: "Agar biz UML uyushmalari uchun ishlatilgan ma'no semantikasi ostida ishlasak, muammolar paydo bo'ladi. Hartmann[11] ushbu vaziyatni tekshiradi va qanday qilib va ​​nima uchun turli xil transformatsiyalar muvaffaqiyatsiz bo'lishini ko'rsatadi. (Garchi aytib o'tilgan "qisqartirish" soxta bo'lsa ham, chunki 3.4 va 3.5 ikkita diagrammasi bir xil) va shuningdek "Keyingi bir necha sahifada ko'rib turganimizdek, qarama-qarshi talqin oddiy mexanizmlarning ikkilikdan n-ary assotsiatsiyasiga kengayishiga to'sqinlik qiladigan bir nechta qiyinchiliklarni keltirib chiqaradi."


Bittasini ko'plab munosabatlarga namoyish etishning turli usullari. Ikkala holatda ham, diagrammada inson va tug'ilgan joy o'rtasidagi munosabatlar ko'rsatilgan: har bir kishi bir joyda tug'ilgan bo'lishi kerak va faqat bitta joy, lekin har bir joyda u erda nol yoki undan ortiq odam tug'ilgan bo'lishi mumkin.

Crow's Foot notation yordamida ko'rsatilgan ikkita tegishli ob'ekt. Ushbu misolda Ijrochi va Qo'shiq o'rtasida ixtiyoriy munosabatlar ko'rsatilgan; qo'shiq mavjudotiga eng yaqin bo'lgan belgilar "nol, bitta yoki ko'p" ni ifodalaydi, qo'shiqda "bitta va bitta" Ijrochi mavjud. Shuning uchun avvalgisi "nol, bitta yoki ko'p" qo'shiq (lar) ni ijro eta oladigan (lar) ijrochi sifatida o'qiladi.
Shaxs bilan munosabatlarni modellashtirish uchun Chenning notasi shaxslar to'plamini aks ettirish uchun to'rtburchaklar va mos keladigan munosabatlarni aks ettirish uchun olmoslardan foydalanadi birinchi darajali ob'ektlar: ular o'ziga xos xususiyatlarga va munosabatlarga ega bo'lishi mumkin. Agar mavjudotlar to'plami munosabatlar to'plamida ishtirok etsa, ular chiziq bilan bog'lanadi.

Xususiyatlar tasvirlar shaklida chizilgan va chiziq bilan aniq bir birlik yoki munosabatlar to'plamiga bog'langan.

Kardinallik cheklovlari quyidagicha ifodalanadi:

juft chiziq a ni bildiradi ishtirok etish cheklovi, jami yoki surjectivlik: tashkilotdagi barcha sub'ektlar ishtirok etishi kerak kamida bitta munosabatlar to'plamidagi munosabatlar;


mavjudlikdan munosabatlar to'plamiga o'rnatilgan o'q a ni bildiradi asosiy cheklov, ya'ni in'ektsiya: sub'ektlar to'plamining har bir ob'ekti ishtirok etishi mumkin ko'pi bilan munosabatlar to'plamidagi munosabatlar;
qalin chiziq ikkalasini ham ko'rsatadi, ya'ni. biektivlik: ob'ektlar to'plamidagi har bir sub'ekt ishtirok etadi to'liq bitta munosabatlar.
atributning tagiga chizilgan nomi uning a ekanligini bildiradi kalit: bu atribut bilan bog'liq bo'lgan ikki xil shaxs yoki munosabatlar har doim ushbu atribut uchun har xil qiymatlarga ega.
Atributlar ko'pincha tashlab qo'yiladi, chunki ular diagrammani buzishi mumkin; boshqa diagramma texnikalari ko'pincha ob'ektlar to'plamlari uchun chizilgan to'rtburchaklar ichidagi ob'ekt xususiyatlarini ro'yxatlaydi.
Qarg'aning oyoq yozuvlari
Crow's foot notation, uning boshlanishi Gordon Everest (1976) maqolasidan boshlanadi,[12] ichida ishlatiladi Barkerning yozuvi, Tarkibiy tizimlarni tahlil qilish va loyihalash usuli (SSADM) va axborot texnologiyalari muhandisligi. Crow-ning oyoq diagrammasi mavjudotlarni quti, munosabatlarni esa qutilar orasidagi chiziq sifatida aks ettiradi. Ushbu satrlarning uchlaridagi turli xil shakllar munosabatlarning nisbiy kardinalligini anglatadi.

Konsalting amaliyotida qarg'aning oyoq yozuvlari ishlatilgan CACI. Keyinchalik CACIdagi ko'plab maslahatchilar (shu jumladan Richard Barker) ko'chib ketishdi Oracle Buyuk Britaniya, bu erda ular Oracle-ning dastlabki versiyalarini ishlab chiqdilar Ish vositalar, kengroq auditoriyani nota bilan tanishtirish.

Ushbu yozuv bilan munosabatlar atributlarga ega bo'lolmaydi. Zarur bo'lganda, munosabatlar sub'ektlar bilan o'zaro bog'liq ravishda targ'ib qilinadi: masalan, agar san'atkor qo'shiqni qaerda va qachon ijro etganini yozib olish zarur bo'lsa, yangi "ijro" (vaqt va joyni aks ettiruvchi atributlar bilan) joriy etiladi va rassomning qo'shiqqa bo'lgan munosabati ijro orqali bilvosita munosabatlarga aylanadi (ijrochi-ijro etadi-ijro, ijro-xususiyatlar-qo'shiq).

Kardinallikni ifodalash uchun uchta belgidan foydalaniladi:

The uzuk "nol" ni ifodalaydi
The chiziqcha "bitta" ni anglatadi
The qarg'aning oyog'i "ko'p" yoki "cheksiz"
Ushbu ramzlar juftlikda, shaxsning munosabatlarda bo'lishi mumkin bo'lgan to'rtta muhimlikni ifodalash uchun ishlatiladi. Yozuvning ichki komponenti minimalni, tashqi komponent esa maksimalni aks ettiradi.

uzuk va chiziqcha → minimal nol, maksimal (ixtiyoriy)


chiziqcha va chiziqcha → minimal bitta, maksimal (majburiy)
uzuk va qarg'aning oyog'i → minimal nol, maksimal ko'p (ixtiyoriy)
chiziqcha va qarg'aning oyog'i → minimal, eng ko'p (majburiy)
Namunaviy foydalanish muammolari
[belgi]
Ushbu bo'lim kengayishga muhtoj bilan: muxlislar tuzog'ining sabablari. Siz yordam berishingiz mumkin unga qo'shilish. (2018 yil fevral)
Modellashtirilgan ma'lumotlar bazasidan foydalanishda foydalanuvchilar ma'lum bo'lgan ikkita muammoga duch kelishlari mumkin, bu erda qaytarilgan natijalar so'rov muallifi tomonidan qabul qilingan natijalardan boshqa narsani anglatadi.

Birinchisi - bu "muxlislar uchun tuzoq". Bu birdan ko'pgacha bo'lgan munosabatlarda bir nechta jadvallarga bog'langan (master) jadval bilan sodir bo'ladi. Muammo o'z nomini model - korxona-munosabatlar diagrammasida chizilgan ko'rinishidan oladi: bog'langan jadvallar asosiy jadvaldan "chiqib ketadi". Ushbu turdagi model a ga o'xshaydi yulduzlar sxemasi, ishlatiladigan model turi ma'lumotlar omborlari. Bosh jadval orqali standart SQL yordamida yig'indilar bo'yicha yig'indilarni hisoblashda kutilmagan (va noto'g'ri) natijalar paydo bo'lishi mumkin. Yechim modelni yoki SQL-ni sozlashdan iborat. Ushbu muammo asosan qarorlarni qo'llab-quvvatlash tizimlari uchun ma'lumotlar bazalarida uchraydi va bunday tizimlarni so'rab beradigan dasturiy ta'minot ba'zida ushbu muammoni hal qilishning o'ziga xos usullarini o'z ichiga oladi.



Ikkinchi masala - bu "chas tuzoq". Chaz tuzoq, model mavjudotlar turlari o'rtasidagi aloqaning mavjudligini taklif qilganda paydo bo'ladi, ammo yo'l ba'zi bir mavjudotlar o'rtasida mavjud emas. Masalan, binoda nol yoki undan ko'p kompyuterlar joylashgan bir yoki bir nechta xonalar mavjud. Binoda joylashgan barcha kompyuterlarni ko'rish uchun modeldan so'rov o'tkazishni kutish mumkin. Biroq, hozirda Xonaga ajratilmagan kompyuterlar (chunki ular ta'mirlanayotgan yoki boshqa joyda), ro'yxatda ko'rsatilmagan. Bino va kompyuterlar o'rtasidagi yana bir munosabat bino ichidagi barcha kompyuterlarni olish uchun zarur. Ushbu so'nggi modellashtirish masalasi haqiqiy dunyoda mavjud bo'lgan barcha munosabatlarni modelda aks ettirmaslikning natijasidir. Qarang Shaxs-munosabatlarni modellashtirish 2 tafsilotlar uchun.
a b Chen, Piter (1976 yil mart). "Shaxs-munosabatlar modeli - ma'lumotlarning yagona ko'rinishiga qarab". Ma'lumotlar bazasi tizimlarida ACM operatsiyalari. 1 (1): 9–36. CiteSeerX 10.1.1.523.6679. doi:10.1145/320434.320440. S2CID 52801746.
^ A.P.G. Braun, "Haqiqiy tizimni modellashtirish va uni ifodalash uchun sxemani yaratish", Dyuk va Nissen (tahr.), Ma'lumotlar bazasining tavsifi, Shimoliy Gollandiya, 1975, ISBN 0-7204-2833-5.
^ "5-dars: Supertiplar va pastki tiplar". docs.microsoft.com.
^ Beynon-Devies, Pol (2004). Ma'lumotlar bazalari tizimlari. Basingstoke, Buyuk Britaniya: Palgrave: Houndmills. ISBN 978-1403916013.
^ "Pangrammatika: hissiyot va jamiyat". 2013 yil 3-yanvar.
^ Hubert Tardye, Arnold Rochfeld va Rene Kolletti La metod MERISE: Printsiplar va eksil (Paperback - 1983)
^ Elmasri, Ramez, B. Shamkant, Navathe, Ma'lumotlar bazasi tizimlari asoslari, uchinchi nashr, Addison-Uesli, Menlo Park, Kaliforniya, AQSh, 2000.
^ ER 2004: Kontseptual modellashtirish bo'yicha 23-xalqaro konferentsiya, Shanxay, Xitoy, 2004 yil 8-12 noyabr. 2004-10-27. ISBN 9783540237235.
^ "2007 yilgi konfiguratsiyani boshqarish uchun samarali usul sifatida UML sinf diagrammalarini rasmiy davolash" (PDF).
^ "Jeyms Dullea, Il-Yeol Song, Ioanna Lamprou - 2002 yilda shaxslar bilan munosabatlarni modellashtirishda tarkibiy asoslarning tahlili" (PDF).
Download 466.95 Kb.

Do'stlaringiz bilan baham:




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