relasjoner forklart enkelt

En enkel guide til relasjoner, med nøkler, relasjonstyper og korte eksempler.

Faglig kvalitetssikret av lærere og toppstudenter · Følger læreplanen (LK20) · Sist oppdatert 2026-09-04

Hvis du synes databaser virker abstrakte, er relasjoner et godt sted å starte. Når du forstår relasjoner, forstår du hvorfor databaser er bygget opp slik de er. Målet med denne guiden er å gjøre temaet så konkret som mulig: hva relasjoner er, hvordan de brukes, og hvordan du kan forklare dem med enkle ord på prøve eller eksamen.

Hvis du trenger en påminnelse om grunnlaget, kan du også lese om tabeller og primærnøkkel.

Først: tenk på en database som et system av bokser

En database kan ses som flere bokser som er koblet sammen. Hver boks har sitt eget innhold. Én boks inneholder elever, en annen fag, en tredje vurderinger. Relasjonene er forbindelsene mellom boksene. De viser hvordan innholdet i den ene boksen passer sammen med innholdet i den andre.

Denne tanken er nyttig fordi den gjør det lettere å forstå hvorfor man ikke bør samle alt i én eneste tabell. Når alt blandes sammen, får du fort gjentakelser og uoversiktlige data. Når du deler opp dataene og knytter tabellene sammen, blir strukturen mye bedre.

Slik fungerer det i praksis

La oss si at en elev kan gå på flere fag. Da trenger du en elevtabell med informasjon om eleven, og en fagtabell med informasjon om fagene. For å vise hvilke fag eleven tar, lager du en kobling. Det kan være en egen tabell som sier: denne eleven, dette faget.

Poenget er at du ikke trenger å skrive elevens navn og fagets navn på nytt i hver rad. Du skriver heller inn ID-er som peker på riktig sted. Det er både raskere og tryggere.

En enkel huskeregel

Ofte stilte spørsmål

Hva er relasjoner i en database?

Koblinger mellom tabeller som viser hvordan data hører sammen.

Hva er enkleste måte å forklare relasjoner på?

Si at de er forbindelser mellom tabeller som bruker nøkler til å peke på riktig rad.

Må jeg kunne alle relasjonstyper?

Du bør kunne en-til-en, en-til-mange og mange-til-mange.

Hvorfor brukes ID-er?

Fordi ID-er er unike og stabile, mens navn kan variere.

Hva er en koblingstabell?

En tabell som brukes når to tabeller har mange-til-mange-relasjon.

Flere artikler i ressursbanken

← relasjoner: eksempel og forklaring  ·  relasjoner: oppgaver med løsningsforslag →

Se alle artiklene i ressursbanken

← Tilbake til ifingo