26
Contract_Emps
name
ssn
Employees
lot
hourly_wages
ISA
Hourly_Emps
contractid
hours_worked
3.8-rasm ER to‟plam
Ierarxiyalar
2 ta cheklov turlari mavjud:
Overlap cheklov
Covering cheklov
ISAdan foydalanish uchun sabablar:
budget
did
pid
started_on
pbudget
dname
until
Departments
Projects
Sponsors
Employees
Employees
Monitors
lot
name
ssn
since
3.9-rasm ISA modeli
Quyi sinfga xos tavsiflovchi atributlarni kiritish.
Munosabatda ishtirok etuvchi ob‟ektlarni aniqlash.
Birlashtirish
Ob’ektlar majmuini va
munosabat majmuini o'z ichiga olgan
munosabatlarni modellashtirishimiz zarur.
Birlashtirish: aloqalar boshqa munosabatlar majmuasida ishtirok
etayotganligini ko'rsatadi.
Birlashtirish bizga boshqa munosabatlarda qatnashish uchun
belgilangan ob’ekt sifatida belgilangan munosabatlarni ko'rib
chiqishga imkon beradi.
Birlashtirish va uch tomonlama munosabatlar
tavsiflovchi atribut bilan alohida munosabatlarni nazorat qiladi
27
bundan tashqari, har bir homiylikning ko'pchiligi kamida bitta
xodim tomonidan nazorat qilinishini mumkin.
Dostları ilə paylaş: