Белек көз карандылыгы маалыматтар кайталоодон оолак Жардам
базасын бир иш карандылыгы атрибуттары ортосундагы чектөөлөрдү топтомун ашырат. бир карата бир сыпат уникалдуу дагы касиетти аныктайт Бул кездешет. Бул түзүүчү болот -> "B А. үстүнө апуу көз каранды" деген B Бул да аталат базасы көз карандылыгы .
Бул мамиле, A B А. көз каранды, ал эми B наркын аныктайт
Эмне үчүн Белек көз карандылык базасы долбоордогу маанилүү
Белек көз карандылыгы, ошондой эле коомдук коопсуздук саны (SSN), аты-жөнү, туулган жылы, дареги жана анын өзгөчөлүктөрүн санап data.Consider үстөл кызматкерлеринин аныктыгын камсыз кылуу жардам берет.
атрибуттуу SSN ысмынын маанисин аныктайт, туулган жылын, дарегин жана, балким, башка баалуулуктардын күндөн, коомдук коопсуздук саны уникалдуу болуп саналат, анткени, бир аты-жөнү, ал эми туулган же дареги болушу мүмкүн эмес. Биз бул сыяктуу жаза аласыз:
SSN -> аты-жөнү, туулган датасы, дареги
Ошондуктан, аты-жөнү, туулган жылы жана дареги ИИН боюнча апуу көз каранды болот. Ошондой болсо да, кайтарым көчүрмө (аты-жөнү -> SSN) бир кызматкер караганда, анткени туура эмес бир эле атты, бирок ошол эле ИИН эч качан болушу мүмкүн. Биз SSN сыпаты наркын билген болсо, анда башка, алда канча конкреттүү айтканда, биз ысмынын маанисин, туулган жылы жана дареги датасын таба аласыз. анын ордуна бир гана аты атрибуту баасын билген болсо, анда биз ИИН аныктоого мүмкүн эмес.
бир иш-карандылыгын сол тарабында бирден ашык касиетти камтышы мүмкүн. биз бир нече жерлерде менен бизнес бар деп коёлу. Биз сыпаттары кызматкери, аталышы, бөлүмү, жайгашкан жери жана менеджер менен стол Employee болушу мүмкүн.
Кызматкер ал иштеп жатат жайгашкан ордун, ошондой эле көз карандылыгы бар:
Кызматкер -> жайгашкан
Бирок жайгашкан бир нече жетекчи болушу мүмкүн, ошондуктан, кызматкери жана бөлүм менен бирге жетекчи аныктайт:
кызматкер, бөлүм -> менеджер
Белек көз карандылык жана ченемдештирүү
Белек көз карандылыгы базасы деп аталган өбөлгө ченемдештирүү маалыматтардын бүтүндүгүн камсыз кылат жана маалымат ашыкча азайтат. нормалдашуу болбосо, маалыматтар базасына маалыматтарды так жана ишеничтүү Кудай эч кандай кепилдик жок.