50
Quyida biz Boys-Kodd normal shaklini ham о’z
ichiga olgan,
birinchidan beshinchisigacha bо’lgan normal shakllarni kо’rib
chiqamiz. Normal shakllarni belgilash uchun 1NSH, 2NSH, 3NSH,
4NSH, BKNSH, 5NSH, qisqartmalari qо’l-laniladi. Birinchi (1NSH),
ikkinchi (2NSH), uchinchi (3NSH) normal shakllar dastlabki
(birlamchi) bо’lmagan atributlarning kalitga bog‘liqligini cheklaydi.
Boys-Kodd normal shakli (BKNSH) ham dastlabki (birlamchi)
atributlarning bog‘liqligini cheklaydi. Tо’rtinchi normal shakl (4NSH)
quyida muhokama etiladigan kо’p mazmunli bog‘liqliklarning
turlariga cheklashni shakllantiradi. Beshinchi normal shakl (5NSH)
bog‘liqliklarni birlash-tirish bog‘liqliklari
deb nomlangan boshqa
turlarini kiritadi.
Munosabatni normallashtirish darajasi uning semantikasiga
bog‘liq bо’lib, qisman ayni paytda ma’lumotlar
bazasida mavjud
bо’lgan ma’lumotlar bilan aniqlanishi mumkin emas. Bu shuni
anglatadiki, semantika funksional bog‘liqliklar
yordamida kiritilgan
bо’lishi zarur.
Hozirgi vaqtda ko‘pchilik MB relyatsion modelga muvofiq
loyihalashtiriladi.
Shuning uchun, loyihalashda Koddning 12 ta
qoidasiga rioya qilish talab qilinadi.
Do'stlaringiz bilan baham: