Skip to main content

One-to-One Relationer i databaser

Creating a one to many relationship in a Access 2013 College Database (April 2025)

Creating a one to many relationship in a Access 2013 College Database (April 2025)
Anonim

En-til-en-relationer opstår, når der er nøjagtig en post i den første tabel, der svarer til en post i det tilhørende bord. For eksempel har amerikanske borgere et socialt sikkerhedsnummer. Der er kun et tal, der er tildelt pr. Person, og derfor kan en person ikke have flere tal.

Her er et andet eksempel ved hjælp af de to tabeller nedenfor. Tabellerne har et one-to-one-forhold, fordi hver række i den første tabel er direkte relateret til en anden række i den anden tabel.

MedarbejdernummerFornavnEfternavn
123RickRossin
456RøveHalford
789EddieHenson
567AmyBånd

Så antallet af rækker i medarbejdernavnetabellen skal være det samme som antallet af rækker i medarbejderpositionstabellen.

MedarbejdernummerPositionTelefon Ext.
123Medarbejder6542
456Manager3251
789Medarbejder3269
567Manager9852

En anden type database model er det ene til mange forhold. Ved hjælp af bundbordet kan du se, at Rob Halford, er en leder, så hans forhold til stillingen er en til én, fordi i dette firma kun en person har en position. Men lederens position omfatter to personer, Amy Bond og Rob Halford, som er et til mange forhold. En position, mange mennesker.

Lær mere om Database Relationer, Udenlandske Keys, JOINs og E-R Diagrammer.