Unu-la-mulțime (model de date)

În analiza sistemelor, o relație unu-la-mulțime este un tip de cardinalitate care se referă la relația dintre două entități (a se vedea, de asemenea, modelul entitate-relație) A și B în care un element din A poate fi legat de mai multe elemente din B, dar un membru din B este legat de un singur element din A. De exemplu, gândiți-vă la A ca la cărți, iar la B ca la pagini. O carte poate avea mai multe pagini, dar o pagină poate fi doar într-o singură carte.

O carte poate avea mai multe pagini. O pagină poate fi doar într-o singură carte.

Într-o bază de date relațională, o relație unu-la-mulțime există atunci când un rând din tabelul A poate fi legat de mai multe rânduri din tabelul B, dar un rând din tabelul B este legat de un singur rând din tabelul A. Este important de reținut că o relație unu-la-mulțime nu este o proprietate a datelor, ci mai degrabă a relației în sine. Se poate întâmpla ca o listă de autori și cărțile lor să descrie cărți cu un singur autor, caz în care un rând din tabelul cărți se va referi la un singur rând din tabelul autori, dar relația în sine nu este de tip unu-la-mulțime, deoarece cărțile pot avea mai mulți autori, formând o relație de tip mulți-la-mulțime.

Opusul lui unu-la-mulțime este mulți-la-unu.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.