Sepheo sa ho fetoha se ka Bibeleng ke eng

Qoba ho itšetleha ka mekhoa ea ho fetoha ho thusa ho netefatsa ho tloaeleha

Ho itšetleha ka mokhoa o fetohang ka boitsebiso bo itseng boemong bo sa tobang bo pakeng tsa litekanyetso ho tafoleng e le 'ngoe e bakang ho itšetleha ka mokhoa o sebetsang . E le hore u finyelle tekanyetso e tloaelehileng ea Foromo ea Boraro e Tloaelehileng (3NF), u tlameha ho felisa botšepehi bofe kapa bofe.

Ka tlhaho ea eona, ho itšetleha ka ho fetela ho hloka litšobotsi tse tharo kapa ho feta (kapa li-column) tse nang le tšebelisano e sebetsang pakeng tsa bona, e bolelang hore Khoeli ea A ka tafoleng e itšetlehile ka Moqhomo B ho feta Column C.

A re boneng hore na sena se ka sebetsa joang.

Mohlala oa Tšepo ea ho Fetoha

BANGATA

Mongoli_ID Mongoli Buka Mongoli_Nationality
Auth_001 Orson Scott Card Game ea Ender United States
Auth_001 Orson Scott Card Game ea Ender United States
Auth_002 Margaret Atwood Tale ea Mesebetsi Canada

Mohlala oa BANGATA holimo:

Empa tafole ena e qala ho itšetleha ka mokhoa o fetohang:

Ho qoba ho itšetleha ka ho fetoha

E le ho netefatsa hore Tlhaho ea Boraro e Tloaelehileng, a re tlose botšepehi bo feteletseng.

Re ka qala ka ho tlosa khoeli ea Buka ho tafoleng ea Bangoli le ho theha tafole ea Libuka tse fapaneng:

BUKA

Book_ID Buka Mongoli_ID
Book_001 Game ea Ender Auth_001
Book_001 Bana ba Kelello Auth_001
Book_002 Tale ea Mesebetsi Auth_002

BANGATA

Mongoli_ID Mongoli Mongoli_Nationality
Auth_001 Orson Scott Card United States
Auth_002 Margaret Atwood Canada

Na see se se lokisitse? A re ke re hlahlobe litšepiso tsa rona hona joale:

BUKA :

Tafole ea bahloli :

Re hloka ho eketsa tafole ea boraro ho tloaelella dintlha tsena:

LITABA

Country_ID Naha
Coun_001 United States
Coun_002 Canada

BANGATA

Mongoli_ID Mongoli Country_ID
Auth_001 Orson Scott Card Coun_001
Auth_002 Margaret Atwood Coun_002

Hona joale re na le litafole tse tharo, re sebelisa lisebelisoa tsa linaha tse ling tsa ho kopanya pakeng tsa litafole:

Ke hobane'ng ha ho itšetleha ka ho fetoha ha lintho ho fetohile se sebe?

Bohlokoa ba ho qoba ho itšetleha ka lintho tse feteletseng ho thusa ho netefatsa hore na 3NF ke eng? A re nahaneng ka tafole ea rona ea pele hape 'me re bone mathata ao e bakang:

BANGATA

Mongoli_ID Mongoli Buka Mongoli_Nationality
Auth_001 Orson Scott Card Game ea Ender United States
Auth_001 Orson Scott Card Bana ba Kelello United States
Auth_002 Margaret Atwood Tale ea Mesebetsi Canada

Mofuta ona oa moralo o ka kenya letsoho litabeng tsa boitšoaro le ho se lumellane, mohlala:

Tsena ke mabaka a mang feela a etsang hore ho be le maemo a tloaelehileng , le ho qoba ho itšetleha ka lintho tse fetohang, ho sireletsa dintlha le ho netefatsa hore o tsitsitse