Usa-sa-Usa nga mga Relasyon

Ang usa-sa-usa nga mga relasyon usa ka bahin sa pagtukod sa usa ka database

Ang usa-sa-usa nga mga relasyon mahitabo kon adunay tukmang usa ka rekord sa unang lamesa nga katumbas sa usa ka rekord sa may kalabutan nga lamesa. Pananglitan, ang mga lungsuranon sa US adunay numero sa Social Security. Adunay usa lamang ka gidaghanon nga gi-assign matag tawo, ug busa, ang usa ka tawo dili makaangkon og daghang numero.

Ania ang laing pananglitan gamit ang duha ka lamesa sa ubos. Ang mga lamesa adunay usa-sa-usa nga relasyon tungod kay ang matag laray sa unang lamesa direktang may kalabutan sa laing laray sa ikaduhang lamesa.

Numero sa empleyado Unang Ngalan Last Name
123 Rick Rossin
456 Rob Halford
789 Eddie Henson
567 Amy Bono


Busa ang gidaghanon sa mga laray sa mga empleyado sa mga ngalan sa lamesa kinahanglan nga mao ra ang gidaghanon sa mga laray sa empleyado nga posisyon sa lamesa.

Numero sa empleyado Posisyon Ext. Sa telepono.
123 Associate 6542
456 Manager 3251
789 Associate 3269
567 Manager 9852


Ang laing klase sa database model mao ang one-to-many nga relasyon. Pinaagi sa paggamit sa ubos nga lamesa imong makita nga si Rob Halford, usa ka manedyer, mao nga ang iyang relasyon sa posisyon mao ang usa-sa-usa tungod kay sa niini nga kompanya ang usa ka tawo adunay usa lamang ka posisyon. Apan ang posisyon sa manedyer naglakip sa duha ka tawo, si Amy Bond ug Rob Halford, nga usa ka relasyon sa usa ka daghan. Usa ka posisyon, daghang mga tawo.

Pagkat-on pa mahitungod sa Database Relationships, Foreign Keys, JOIN ug ER diagrams .