Litšebelisano tsa basebeletsi ke litaba tse atisang ho ferekanya baithuti le basebetsi ba litsebi ka bobeli. Ka lehlohonolo, ha li thata ebile li ka bapisoa hantle ka ho sebelisa mehlala e mengata. Sehloohong sena, re hlahloba mefuta e tloaelehileng ea ho itšetleha ka mokhoa oa basebetsi.
Ho itšetleha ka basebetsi ba basebetsi / Boitsebiso bo itšetlehileng ka basebetsi
Ho itšetleha ka boteng ho hlaha lebenkeleng ha tlhahisoleseding e bolokoang tafoleng e le 'ngoe ea basebetsi e khetholla ka ho khethehileng boitsebiso bo bong bo bolokiloeng tafoleng e le' ngoe. U ka boela ua hlalosa sena e le kamano moo ho tseba bohlokoa ba ntho e le 'ngoe (kapa sethaleng sa litšobotsi) ho lekane ho u bolella boleng ba tšobotsi e' ngoe (kapa setšoantšo sa litšobotsi) tafoleng e le 'ngoe.
Ho bolela hore ho na le tšepo pakeng tsa litšobotsi tse tafoleng ho tšoana le ho bolela hore ho na le tšebeliso e sebetsang pakeng tsa litšobotsi tseo. Haeba ho na le ho itšetleha ka boitsebiso bo joalo e le hore tšobotsi ea B e itšetlehile ka tšobotsi ea A, u ka ngola sena e le "A -> B".
Ka mohlala, Ka tafole ho thathamisitse litšoaneleho tsa basebetsi ho kenyeletsa Social Security Number (SSN) le lebitso, ho ka boleloa hore lebitso le itšetlehile ka SSN (kapa SSN -> lebitso) hobane lebitso la mosebeletsi le ka ikemisetsa ka ho ikhethang ho tloha SSN ea bona. Leha ho le joalo, polelo e hlalosang (lebitso -> SSN) hase 'nete hobane basebetsi ba fetang a le mong ba ka ba le lebitso le le leng empa ma-SSN a fapaneng.
Ho itšetleha ka mesebetsi e fokolang
Ho itšetleha ka lintho tse sa reng letho ho etsahala ha u hlalosa ho itšetleha ka mokhoa o sebetsang ho bokella ba litšobotsi tse kenyelletsang tšobotsi ea pele. Ka mohlala, "{A, B} -> B" ke ho itšetleha ka mokhoa o sa reng letho, joalo ka "{lebitso, SSN} -> SSN". Mofuta ona oa ho itšetleha ka mokhoa o sebetsang o bitsoa o sa reng letho hobane o ka fumanoa ka kutloisiso. Ho totobetse hore haeba o se o ntse o tseba boleng ba B, joale boleng ba B bo ka khetholla ka ho ikhethang ka tsebo eo.
Ho itšetleha ka mesebetsi e feletseng
Tšepo e feletseng ea ts'ebetso e etsahala ha u se u ntse u kopana le litlhoko tsa ho itšetleha ka mokhoa o sebetsang 'me setebi sa litšobotsi ka lehlakoreng le letšehali la polelo ea ho itšetleha ka ts'ebetso e ke ke ea fokotseha. Ka mohlala, "{SSN, age} -> lebitso" ke ts'ebetso e sebetsang, empa ha e sebetse ka botlalo ka botlalo kaha u ka tlosa lilemo ho tloha ka lehlakoreng le letšehali la polelo ntle le ho ama kamano ea botšepehi.
Ho itšetleha ka ho fetoha
Ho itšetleha ka ho fetoha ho etsahala ha ho e-na le kamano e sa tobang e etsang hore motho a itšetlehe ka mosebetsi. Ka mohlala, "A -> C" ke botšepehi ba ho fetoha ha e le 'nete hobane feela "A -> B" le "B -> C" ke' nete.
Ho itšetleha ka mekhoa e metle
Ho itšetleha ka lintho tse ngata ho etsahalang ha ho ba le mela e le 'ngoe kapa ho feta tafole ho bolela hore ho na le mela e meng e mengata ho feta tafoleng e tšoanang. Ka mohlala, ak'u nahane ka k'hamphani ea koloi e etsang mefuta e mengata ea likoloi, empa kamehla e etsa mebala e khubelu le e putsoa ea mofuta o mong le o mong. Haeba u na le tafole e nang le lebitso la mohlala, 'mala le selemo sa koloi e' ngoe le e 'ngoe eo k'hamphani e e hlahisang, ho na le botšepehi bo bongata haholo tafoleng eo. Haeba ho na le mola o itseng bakeng sa lebitso la mofuta o itseng le selemo ka botala, ho boetse ho na le mola o tšoanang o lumellanang le phetolelo e khubelu ea koloi e tšoanang.
Bohlokoa ba Mekhoa ea Boitšoaro
Litšebelisano tsa mantlha tsa basebetsi ke tsa bohlokoa ho utloisisa hobane li fana ka mehaho ea motheo ea mohaho e sebelisetsoang ho boloka melaetsa . Ka mohlala:
- Bakeng sa tafole e le hore e be ka tloaelo e tloaelehileng (2NF) , ha hoa lokela hore ho be le nyeoe ea sebopeho se seng sa bohlokoa tafoleng e sebetsang ho itšetlehile ka karoloana ea senotlolo sa candidate .
- Bakeng sa tafole ea ho ba ka mokgwa oa boraro o tloaelehileng (3NF) , tšobotsi e 'ngoe le e' ngoe e seng ea bohlokoa e lokela ho ba le ts'ebetso e sa fetoheng e sebetsang ho khetho e 'ngoe le e' ngoe ea baphaphathehi.
- Bakeng sa tafole ea ho ba Foromo ea Boyce-Codd e tloaelehileng (BCNF) , ts'ebetso e 'ngoe le e' ngoe e sebetsang (ntle le ho itšetleha ka lintho tse sa reng letho) e tlameha ho ba holim'a kholo .
- E le hore tafole e be moketeng oa bone o tloaelehileng (4NF) , ha ea tlameha ho ba le mekhoa e mengata ea ho itšetleha ka eona.