Unu-al-unu interrilatoj estas integra parto de konstruado de datumbazo
Unu-al-unu rilatoj okazas kiam ekzistas ĝuste unu rekordo en la unua tabelo, kiu respondas al unu rekordo en la rilata tablo. Ekzemple, usonaj civitanoj havas numeron de Socia Sekureco. Nur unu nombro estas atribuata per persono, kaj sekve persono ne povas havi multajn nombrojn.
Jen alia ekzemplo uzante la du tabulojn sube. La tabloj havas unu-al-unu rilaton ĉar ĉiu vico en la unua tabelo rekte rilatas al alia vico en la dua tablo.
Numero de oficisto | Unua nomo | Familia nomo |
123 | Rick | Rossin |
456 | Ŝteli | Halford |
789 | Eddie | Henson |
567 | Amy | Bond |
Do la nombro da vicoj en la dungita tablo de nomoj devas esti la sama kiel la nombro da vicoj en la dungita pozicio-tablo.
Dungita nombro | Pozicio | Telefono Ekst. |
123 | Asociita | 6542 |
456 | Direktisto | 3251 |
789 | Asociita | 3269 |
567 | Direktisto | 9852 |
Alia tipo de datumbaza modelo estas la unu-al-multaj rilatoj. Uzante la malsupran tablon vi povas vidi, ke Rob Halford estas administranto, do lia rilato al la pozicio estas unu-al-unu ĉar en ĉi tiu kompanio persono havas nur unu pozicion. Sed la administra pozicio inkluzivas du homojn, Amy Bond kaj Rob Halford, kiu estas unu-al-multaj rilatoj. Unu pozicio, multaj homoj.
Lernu pli da pri Datumaj Relacioj, Eksterlandaj Ŝlosiloj, Ekskriboj kaj ER-Diagramoj .