Ko nga tautohetohe papaunga he kaupapa e raruraru ana i nga akonga me nga kaitito raupapa paerewa katoa. Ko te koa, ehara i te mea uaua, ka taea te whakaatu pai ma te whakamahi i te maha o nga tauira. I roto i tenei tuhinga, ka tirotirohia e matou nga momo paerewa paatai noa.
Ngā Taapenga Taumata Raraunga / Nga Whakaaetanga Mahi
Ko te whakawhirinaki i roto i te papanga raraunga i te wa e whakatau paitia ai nga korero kua tiakina ki te ripanga raraunga kotahi, he atu korero kei roto i te ripanga kotahi. Ka taea hoki e koe te whakaahua i tenei hei hononga ki te mohio ki te uara o tetahi huanga (he huinga huanga) ka nui ki te korero ki a koe i te uara o tetahi atu huanga (he huinga huanga ranei) i te ripanga ano.
Ko te mea he tautohetohe kei waenga i nga huanga i roto i te tepu he rite ano ki te korero he pumau te mahi i waenganui i aua huanga. Mena he ti'aturi i roto i te papatohu ko taua huanga ko B e whakawhirinaki ana ki te huanga A, ka tuhia e koe ko "A -> B".
Hei tauira, I roto i nga mahinga kaimahi o te rarangi ingoa tae atu ki te Tau Hauora Hauora (SSN) me te ingoa, ka taea te korero ko te ingoa e whakawhirinaki ana ki te SSN (ko SSN -> ingoa) no te mea ka taea te whakataunga o te ingoa o tetahi kaimahi mai i to SSN. Engari, ko te korero o muri (ingoa -> SSN) ehara i te mea pono na te mea ka nui ake i te kotahi kaimahi te ingoa ano engari ko nga SSN rereke.
Ngā Taunga Mahi Tauwhāiti
He mahinga whaitake kore mahi ka whakaatu koe i te whakawhirinaki mahi o te huanga i runga i te kohinga o nga huanga e uru ana ki te huanga taketake. Hei tauira, ko te "{A, B} -> B" ko te whakawhirinaki mahi iti, penei ko "{ingoa, SSN} -> SSN". Ko tenei ahuatanga o te whakawhirinaki mahi ka kiia he mea iti, no te mea ka puta mai i te tikanga tawhito. E mohio ana mehemea kua mohio koe i te uara o B, ka taea te whakatau i te uara o B i taua matauranga.
Mahinga Whakahaere Mahinga Katoa
Ko te whakawhirinaki tino mahi ka puta i te wa e whakatutuki ai koe i nga whakaritenga mo te whakawhirinaki mahi me te huinga o nga huanga i te taha maui o te taurangi whaimana mahi kaore e taea te whakaheke ake. Hei tauira, "Ko te ingoa" {SSN, tau} -> ingoa "he mahi whai mana, engari ehara i te mea he mahi tino mahi katoa no te mea ka taea e koe te tango i te tau mai i te taha maui o te korero kaore e pa ana ki te whanaungatanga panga.
Nga Taapenga Pai
Ka puta mai nga taangata whakawhitiwhiti ina he hononga tawhito e whai ana i te whakawhirinaki mahi. Hei tauira, ko te "A -> C" he whakawhirinaki whakawhiti ina pono ana no te mea he pono nga "A -> B" me te "B -> C".
Ngā Tohu Whakawhānui
Ko nga whakawhirinaki o te waahi ka puta mai i te wa o tetahi o nga rarangi ranei i roto i te tepu e whakaatu ana i te aroaro o tetahi atu rarangi atu ranei i taua tepu kotahi. Hei tauira, whakaarohia he kamupene motokene e hangaia ana i te maha o nga tauira o te motokā, engari e hanga ana i nga tae ma te tae whero me te puru o ia tauira. Mena he ripanga kei a koe te ingoa tauira, te tae me te tau o ia motokahinga kei te hangaia e te kamupene, he nui te whakawhirinaki ki taua papa. Mena he rarangi mo tetahi ingoa tauira me te tau i roto i te puru, me tohu ano he rarangi rite ki te putanga whero o taua waka.
Tuhinga o mua
He mea nui ki te märama ngä pänga o te pätengi raraunga, nä te mea kei te whakaratohia e ratou nga poraka whare taketake e whakamahia ana i roto i te hanganga raraunga Hei tauira:
- Mo te ripanga ki te ahua tuarua (2NF) , kaua he take mo te huanga kore-matua i te ripanga e whakawhirinaki ana ki runga i tetahi waahanga o te matua kaitono .
- Mo te ripanga hei ahua tuatoru (3NF) , ko nga huanga kore-matua ka whai i te whakawhirinaki mahi kore-whakawhiti ki nga mahinga kaitono.
- Mo te ripanga kei roto i te Boyce-Codd Normal Form (BCNF) , me whakawhirinaki katoa nga mahi (atu i nga whakahirahira kore) i runga i te superkey .
- Mo te tepu kia wha noa te ahua (4NF) , kaore he awangawanga maha.