Ien-oan-ien relaasjes

Ien-oan-ien relaasjes binne in yntegraal diel fan it bouwen fan in database

Ien-oan-ien relaasjes foarkom as der krekt ien rekord yn 'e earste tafel is dat ien rekord yn' e relate tafel is. Bygelyks, US-boargers hawwe in Social Security nûmer. Der is mar ien nûmer dat per persoan tawiisd wurdt, en dus kin in persoan gjin meardere nûmers hawwe.

Hjir is in oare foarbyld mei de twa tabellen hjirûnder. De tabellen hawwe in ien-ien-ien relaasje om't elke rige yn 'e earste tabel direkte ferbân is mei in oare rige yn' e twadde tabel.

Employee Number Foarnamme Achternamme
123 Rick Rossin
456 Rob Halford
789 Eddie Henson
567 Amy Obligaasje


Sa moat it oantal rigen yn 't meiwurkernammen itselde wurde lykas it oantal rigen yn' e stambeamstafel.

Employee number Posysje Phone Ext.
123 Kompanjon 6542
456 Behearder 3251
789 Kompanjon 3269
567 Behearder 9852


In oar type databankmodel is de ien-in-protte relaasje. Mei de ûnderste tafel kinne jo sjen dat Rob Halford, in behearder, is, syn relaasje mei de posysje is ien-oan-ien omdat op dit bedriuw in persoan allinnich ien posysje hat. Mar de behearderopstelling bestiet út twa minsken, Amy Bond en Rob Halford, dy't in ien-in-protte relaasje is. Ien posysje, in soad minsken.

Mear ynformaasje oer databankrelaasjes, bûtenlânske kaaien, JOIN's en ER-diagrams .