Jeden do jednego (model danych)
W analizie systemów relacja jeden -do-jednego to rodzaj liczności , który odnosi się do relacji między dwoma podmiotami (patrz także model relacji podmiot-związek ) A i B, w którym jeden element A może być powiązany tylko z jednym elementem B , i wzajemnie. W terminach matematycznych istnieje bijektywna od A do B. Na przykład pomyśl o A jako zbiorze wszystkich istot ludzkich, a B jako zbiorze wszystkich ich mózgów. Każda osoba z A może i musi mieć tylko jeden mózg z B, a każdy ludzki mózg z B może i musi należeć tylko do jednej osoby, która jest zawarta w A.
W relacyjnej bazie danych relacja jeden do jednego istnieje, gdy jeden wiersz w tabeli może być powiązany tylko z jednym wierszem w innej tabeli i odwrotnie. Należy zauważyć, że relacja jeden do jednego nie jest właściwością danych, ale raczej samej relacji. Może się zdarzyć, że lista matek i ich dzieci będzie opisywać matki z tylko jednym dzieckiem, w takim przypadku jeden wiersz tabeli matek będzie odnosił się tylko do jednego wiersza tabeli dzieci i odwrotnie, ale sama relacja nie jest typu jeden-do- jedno, ponieważ matki mogą mieć więcej niż jedno dziecko, tworząc w ten sposób relację jeden do wielu .
Zobacz też
Linki zewnętrzne
- Wzorzec projektowy: wiele do wielu (wprowadzanie zamówienia) , Tomjewett.com