Je, ufunguo msingi uwe wa kipekee?

Orodha ya maudhui:

Je, ufunguo msingi uwe wa kipekee?
Je, ufunguo msingi uwe wa kipekee?

Video: Je, ufunguo msingi uwe wa kipekee?

Video: Je, ufunguo msingi uwe wa kipekee?
Video: 28 панфиловцев. Самая полная версия. Panfilov's 28 Men (English subtitles) 2024, Novemba
Anonim

Ufunguo msingi lazima uwe wa kipekee. Ufunguo wa kipekee sio lazima uwe ufunguo msingi - angalia ufunguo wa mgombea. Hiyo ni, kunaweza kuwa na zaidi ya mseto mmoja wa safu wima kwenye jedwali ambao unaweza kutambua safu mlalo kwa njia ya kipekee - ni moja tu kati ya hizi inayoweza kuchaguliwa kama ufunguo msingi.

Je, nini kitatokea ikiwa ufunguo msingi si wa kipekee?

Hata wakati ufunguo_msingi umefafanuliwa katika kila mwonekano (na kila moja kwa kweli ni ya kipekee), unaweza kuona thamani isiyo ya kipekee/hitilafu ya ufunguo msingi unapoendesha hoja. Hili linaweza kutokea wakati kuna viungo vingi vya mmoja hadi_nyingi katika Gundua na kuna kipimo kinachojumlisha mseto wa thamani kutoka kwa jedwali mbili au zaidi tofauti

Kwa nini thamani zote za msingi lazima ziwe za kipekee?

Ufunguo msingi hutekeleza vikwazo vya uadilifu kwenye jedwali. … Jedwali linaweza kuwa na zaidi ya ufunguo mmoja wa kipekee tofauti na ufunguo msingi. Vikwazo vya ufunguo wa kipekee vinaweza kukubali thamani moja tu NULL ya safu wima. Vikwazo vya kipekee pia vinarejelewa na ufunguo wa kigeni wa jedwali lingine.

Je, ufunguo msingi unahitaji kuwa wa kipekee?

Ufunguo wa ni lazima uwe wa kipekee. Ufunguo wa kipekee sio lazima uwe ufunguo msingi - angalia ufunguo wa mgombea. Hiyo ni, kunaweza kuwa na zaidi ya mseto mmoja wa safu wima kwenye jedwali ambao unaweza kutambua safu mlalo kwa njia ya kipekee - ni moja tu kati ya hizi inayoweza kuchaguliwa kama ufunguo msingi.

Je, ufunguo msingi usiwe wa kipekee?

Funguo msingi si lazima ziwe za kipekee kwa ufafanuzi (ingawa ziko katika MySQL). Kuna mifumo ya hifadhidata inayoruhusu "funguo msingi zisizo za kipekee", kwa sababu zinatekeleza "funguo msingi" zao, ambazo mara nyingi hufichwa katika "Kitambulisho cha safu ".

Ilipendekeza: