Uno-a-molti (modello di dati)

Nell’analisi dei sistemi, una relazione uno-a-molti è un tipo di cardinalità che si riferisce alla relazione tra due entità (vedi anche modello di relazione tra entità) A e B in cui un elemento di A può essere collegato a molti elementi di B, ma un membro di B è collegato ad un solo elemento di A. Per esempio, pensate ad A come ai libri e B come alle pagine. Un libro può avere molte pagine, ma una pagina può essere solo in un libro.

Un libro può avere molte pagine. Una pagina può essere solo in un libro.

In un database relazionale, una relazione uno-a-molti esiste quando una riga della tabella A può essere collegata a molte righe della tabella B, ma una riga della tabella B è collegata a una sola riga della tabella A. È importante notare che una relazione uno-a-molti non è una proprietà dei dati, ma piuttosto della relazione stessa. Una lista di autori e dei loro libri può descrivere libri con un solo autore, nel qual caso una riga della tabella libri farà riferimento ad una sola riga della tabella autori, ma la relazione stessa non è uno-a-molti, perché i libri possono avere più di un autore, formando una relazione molti-a-molti.

Il contrario di uno-a-molti è molti-a-uno.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.