Qhov twg yog kev sib raug zoo dua?
Qhov twg yog kev sib raug zoo dua?

Video: Qhov twg yog kev sib raug zoo dua?

Video: Qhov twg yog kev sib raug zoo dua?
Video: Txoj Kev Sib Raug Zoo Ntawm phau Vajluskub thiab Vajtswv | "Leej Twg Yog Kuv Tus Tswv"|Gospel Movie 2024, Kaum ib hlis
Anonim

A kev sib raug zoo nruab nrab ntawm ob qhov chaw ntawm qhov chaw zoo sib xws yog hu ua a kev sib raug zoo . Hauv lwm lo lus, a kev sib raug zoo yeej ib txwm nyob ntawm qhov tshwm sim hauv ob qhov chaw sib txawv. Txawm li cas los xij, nws muaj peev xwm rau tib lub koom haum koom nrog kev sib raug zoo . Qhov no yog hu ua a kev sib raug zoo.

Kuj paub, qhov kev sib raug zoo recursive muab piv txwv yog dab tsi?

Cov kev sib raug zoo yog a kev sib raug zoo nruab nrab ntawm ib qho chaw thiab nws tus kheej. Rau piv txwv peb-ing lub koom haum PERSON, a kev sib raug zoo tuaj yeem siv los qhia ib tus neeg thiab nws tus SIBLING.

Ib tug kuj yuav nug, dab tsi yog qhov degree ntawm kev sib raug zoo recursive? A kev sib raug zoo (los yog UNARY Kev sib raug zoo ) yog ib qho uas tib lub koom haum koom nrog ntau tshaj ib zaug hauv lub kev sib raug zoo . Txij li thaum tus neeg ua haujlwm raug tswj hwm los ntawm tus thawj tswj hwm (uas yog nws tus kheej yog tus neeg ua haujlwm), yog li ntawd, qhov degree ntawm kev sib raug zoo yog 1.

Xav txog qhov no, kev sib raug zoo ntawm tus kheej yog dab tsi?

Thaum tus yuam sij txawv teb chaws siv tus yuam sij niam txiv (Primary key) ntawm tib lub rooj, ces nws yog hu ua a SELF REFERENTIAL LOSSIS RECURSIVE RELATIONSHIP . Kab Manager_No nyob rau hauv lub Employee rooj yog ib tug txawv teb chaws tus yuam sij uas yuav siv sij hawm nws qhov tseem ceeb ntawm kab Employee_No ntawm tib lub rooj Employee.

Dab tsi yog qhov recursive saib?

Tag nrho cov koom nrog sab nrauv siv tau thaum siv hauv ib recursive nqe lus tsuas yog hais tias tsis yog sab hauv los yog lub rooj sab nrauv nyob rau sab nrauv koom txhais yog tus recursive saib raug txhais los yog 1 ntawm nws cov kev sib raug zoo. Nyob rau hauv lwm yam lus, ib tug tag nrho sab kev koom siv nyob rau hauv ib recursive lus nug tsis tuaj yeem hla rov ua dua.

Pom zoo: