Perthynas Un i Un

Mae perthynas un-i-un yn rhan annatod o adeiladu cronfa ddata

Mae perthynas un-i-un yn digwydd pan fo un cofnod yn union yn y tabl cyntaf sy'n cyfateb i un cofnod yn y tabl cysylltiedig. Er enghraifft, mae gan ddinasyddion yr Unol Daleithiau rif Nawdd Cymdeithasol. Dim ond un rhif sydd wedi'i neilltuo fesul person, ac felly ni all person fod â nifer o rifau.

Dyma enghraifft arall gan ddefnyddio'r ddau dabl isod. Mae gan y tablau berthynas un-i-un oherwydd bod pob rhes yn y tabl cyntaf yn uniongyrchol gysylltiedig â rhes arall yn yr ail bwrdd.

Rhif y Gweithiwr Enw cyntaf Enw olaf
123 Rick Rossin
456 Rob Halford
789 Eddie Henson
567 Amy Bond


Felly mae'n rhaid i'r nifer o resi yn y tabl enwau gweithwyr fod yr un fath â nifer y rhesi yn y tabl swyddi cyflogai.

Rhif y gweithiwr Swydd Estyniad Ffôn.
123 Cyswllt 6542
456 Rheolwr 3251
789 Cyswllt 3269
567 Rheolwr 9852


Math arall o fodel cronfa ddata yw'r berthynas un i lawer. Gan ddefnyddio'r bwrdd gwaelod gallwch weld bod Rob Halford, yn rheolwr, felly mae ei berthynas â'r sefyllfa yn un-i-un oherwydd yn y cwmni hwn, dim ond un swydd sydd gan berson. Ond mae sefyllfa'r rheolwr yn cynnwys dau berson, Amy Bond a Rob Halford, sy'n berthynas un-i-lawer. Un safle, llawer o bobl.

Dysgwch ragor am Gysylltiadau Cronfa Ddata, Allweddi Tramor, Cydgysylltu a Diagramau ER .