Conceptul de funcțional, tranzitive și dependențe multivaloare

Dependența funcțională, de fapt, este link-ul de „mulți la unu“ între seturile de atribute (coloane) ale acestei relații. Ie dacă în ceea ce privește R, conținând atributele A și B în atributul este dependent funcțional de atributul A, atunci fiecare valoare atribut separat A este asociat cu o singură valoare a atributului B (unde ca A și B pot servi unui grup de atribute).

Pr. Curriculum (* număr, disciplina, semestru, numărul de ore, raportare forma, profesorul.)
Disciplina semestru și forma de raportare depinde de numărul funcțional

dependență multivaloare. Se spune că un tabel atribut atribut multivaloare definește un alt din același tabel, în cazul în care pentru fiecare valoare a primului atribut există un set bine definit de valori al doilea atribut corespunzător.

Pr. Sesiunea (disciplina, profesor, formularul de raportare)
O disciplină poate determina pe unii profesori și, în consecință, acestea pot participa la examenele de admitere și teste

dependență tranzitiv. Dacă atributele A, B și C, există o relație dependențe funcționale A → B, B → C, a spus că atributele atributului conectat dependență tranzitivă Și după atribute în (atributul nu trebuie sa fie dependent funcțional pe oricare dintre atributele din NOR atribut al C).

Exemplu: Curriculum (. Semestrul * Disciplina *, raportare formă *, numărul de ore, numele post-profesor)
Numele profesorului. Aceasta depinde de o cheie primară, iar poziția depinde de numele de predare a profesorilor poziția → dependență tranzitive asociată cu o cheie primară prin numele de instructor.