Care este o relație recursivă?
Care este o relație recursivă?

Video: Care este o relație recursivă?

Video: Care este o relație recursivă?
Video: 2.1.1 Recurrence Relation (T(n)= T(n-1) + 1) #1 2024, Noiembrie
Anonim

A relaţie între două entități de tip similar de entitate se numește a relație recursivă . Cu alte cuvinte, a relaţie a fost întotdeauna între apariții în două entități diferite. Cu toate acestea, este posibil ca aceeași entitate să participe la relaţie . Aceasta se numește a relație recursivă.

De asemenea, știți, ce este o relație recursivă, dați un exemplu?

The relație recursivă este o relaţie între o entitate și ea însăși. Pentru exemplu utilizând entitatea PERSOANĂ, a relație recursivă ar putea fi folosit pentru a arăta o PERSOANĂ și FRATELE lui.

De asemenea, cineva se poate întreba, care este gradul unei relații recursive? A relație recursivă (sau UNAR RELAŢIE ) este una la care aceeași entitate participă de mai multe ori la relaţie . Deoarece angajatul este condus de un manager (care este el însuși angajat), prin urmare, grad al relaţie este 1.

Având în vedere acest lucru, ce este relația auto-recursivă?

Când o cheie străină face referire la cheia părinte (cheia primară) a aceluiași tabel, atunci se numește a AUTOREFERENȚIAL SAU RELAȚIE RECURSIVĂ . Coloana Manager_No din tabelul Employee este o cheie străină care își ia valorile din coloana Employee_No din același tabel Employee.

Ce este o vedere recursivă?

Îmbinările exterioare complete sunt valide atunci când sunt utilizate într-un recursiv declarație numai dacă nici tabelul interior, nici tabelul exterior din definiția de unire exterioară nu este vedere recursivă fiind definită sau 1 dintre relaţiile sale componente. Cu alte cuvinte, o îmbinare exterioară completă folosită în a recursiv interogarea nu poate trece recursiunea.

Recomandat: