Tofauti Kati ya Huluki na Sifa

Tofauti Kati ya Huluki na Sifa
Tofauti Kati ya Huluki na Sifa

Video: Tofauti Kati ya Huluki na Sifa

Video: Tofauti Kati ya Huluki na Sifa
Video: DENIS MPAGAZE: Mfahamu VLADIMIR PUTIN / Mbabe Asiyeeleweka Mwenye Mpango Ya Kurudisha Hadhi ya URUSI 2024, Novemba
Anonim

Huluki dhidi ya Sifa

Mbinu ya uundaji wa uhusiano wa taasisi (ERM) inatumika sana kwa uundaji hifadhidata. Muundo wa uhusiano wa chombo ni mchakato wa kuja na uwakilishi dhahania na wa kimawazo wa data. Moja ya vizuizi kuu vya ujenzi vya ERM ni huluki. Huluki inawakilisha kitu cha ulimwengu halisi au kitu ambacho kinaweza kujitegemea na kinaweza kutambuliwa kipekee. Sifa ni sifa za vyombo hivi. Michoro ya ER ni bidhaa ya muundo wa uhusiano wa chombo. Michoro ya ER huchorwa kwa kutumia huluki, sifa na alama nyingine (kama vile mahusiano).

Huluki ni nini?

Huluki huwakilisha kitu ambacho kinaweza kuwepo kivyake na ambacho kinaweza kutambulika kipekee. Hasa zaidi, huluki mara nyingi huwakilisha darasa, kikundi au kategoria ya vitu sawa. Mara nyingi, huluki huwakilisha kitu cha ulimwengu halisi kama vile gari au mfanyakazi. Vyombo vinaweza kuwa kama nomino zinazojitokeza wakati wa maelezo ya tatizo la kutatuliwa. Huluki zinawakilishwa kama majedwali katika hifadhidata za uhusiano. Kwa ujumla, kila huluki itaweka ramani kwa jedwali moja haswa kwenye hifadhidata. Safu mlalo za kibinafsi katika majedwali zinalingana na matukio halisi ya kitu/kitu kinachowakilishwa na huluki. Kwa mfano, katika hifadhidata ya Mfanyikazi, kila safu inalingana na rekodi za wafanyikazi binafsi wa kampuni.

Sifa ni nini?

Katika muundo wa uhusiano wa chombo, sifa za huluki huitwa sifa. Kwa maneno mengine, sifa huwakilisha kikundi kidogo cha habari ya kitu kinachowakilishwa na chombo. Sifa hufafanua matukio ya mtu binafsi na kusaidia kutofautisha kati ya kila tukio kwa kuelezea tabia zao. Ni muhimu kutambua kwamba sifa haziwezi kuwekwa-thamani na zinapaswa kuwa atomiki. Katika hifadhidata za uhusiano, ambapo huluki hutambuliwa kama majedwali, kila safu wima inawakilisha sifa za huluki hizi. Kwa mfano, katika jedwali la Wafanyikazi, safu kama vile idara, safu na mshahara ni mifano ya sifa za wafanyikazi. Ili kutofautisha matukio mahususi ya huluki, sehemu ya sifa moja au zaidi yenye thamani za kipekee (kwa matukio yote) inaweza kuchaguliwa kama ufunguo. Kwa mfano, sifa ya nambari ya hifadhi ya jamii (ambayo ni ya kipekee kwa wafanyakazi wote) mara nyingi hutumiwa kama ufunguo msingi wa jedwali la Mfanyakazi. Wakati mwingine sifa nyingi zinaweza kutengeneza ufunguo msingi pia.

Kuna tofauti gani kati ya Huluki na Sifa?

Katika uundaji wa uhusiano wa huluki, huluki huwakilisha vitu/vitu vya ulimwengu halisi vinavyoweza kutambuliwa kuwa vya kipekee na vinavyojitegemea, huku sifa zinawakilisha sifa za huluki hizo. Katika hifadhidata za uhusiano, huluki huwa majedwali (kila safumlalo inawakilisha hali mahususi), ilhali sifa huwa safu wima za jedwali hizo zinazolingana. Wakati wa kubuni hifadhidata, ni kawaida kuwa na mkanganyiko juu ya kuchagua huluki dhidi ya sifa ya kuwakilisha kitu fulani cha neno halisi. Kwa mfano, je, anwani ya mfanyakazi inayowakilishwa kama sifa au huluki nyingine (iliyounganishwa na huluki ya mfanyakazi kupitia uhusiano) inafaa? Kanuni ya jumla ya kidole gumba ni, ikiwa mfanyakazi ana anwani zaidi ya moja, basi anwani lazima iwe huluki (kwa sababu sifa hazijathaminiwa). Vile vile, ikiwa muundo wa anwani ni muhimu kukamata, basi tena anwani inapaswa kuwa huluki (kwa sababu sifa ni atomiki).

Ilipendekeza: