relasjoner: oppgaver med løsningsforslag

Øv på relasjoner med oppgaver, fasit og korte forklaringer som gjør begrepene lettere å bruke.

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

I denne artikkelen får du øve deg på relasjoner i databaser gjennom oppgaver med forklaring og løsningsforslag. Målet er at du ikke bare skal kjenne definisjonene, men også kunne bruke dem når du møter en tabellmodell eller et spørsmål på prøve.

Hvis du trenger en repetisjon først, kan du lese om tabeller og primærnøkkel.

Før du begynner

Når du jobber med relasjoner, bør du alltid spørre:

  • Hvilke tabeller finnes?
  • Hva er primærnøkkelen i hver tabell?
  • Hvilken tabell peker til hvilken?
  • Er dette en-til-mange eller mange-til-mange?

Disse fire spørsmålene hjelper deg å se strukturen raskt.

Oppgave 1: Identifiser relasjonen

Du har tabellene:

  • Kunde(kunde_id, navn)
  • Ordre(ordre_id, kunde_id, dato)

Løsningsforslag

Dette er en en-til-mange-relasjon. Én kunde kan ha mange ordre, men hver ordre hører til én kunde. kunde_id i Ordre er fremmednøkkel som peker tilbake til Kunde.

Oppgave 2: Finn riktig nøkkel

Hvorfor er det bedre å bruke elev_id enn elevnavn som kobling mellom tabeller?

Løsningsforslag

Fordi elev_id er unik og stabil. Elevnavn kan skrives forskjellig, kan være like for flere personer og kan endres over tid. ID-er gir derfor tryggere koblinger og færre feil.

Oppgave 3: Lag en enkel tabellstruktur

En klubb vil lagre medlemmer, aktiviteter og påmeldinger. Medlemmene kan delta på mange aktiviteter.

Løsningsforslag

Du kan foreslå:

Ofte stilte spørsmål

Hva bør jeg øve mest på?

Å kjenne igjen relasjonstypen og velge riktig nøkkel.

Må jeg kunne tegne tabeller?

Ja, ofte er det nyttig å kunne forklare eller skissere strukturen.

Hva er viktigst på prøve?

Å vise at du forstår hvorfor tabellene er delt opp og hvordan de er koblet.

Er koblingstabell alltid nødvendig?

Nei, bare når det er mange-til-mange.

Hvordan kan jeg bli tryggere?

Øv på små eksempler og forklar høyt hva som er primærnøkkel og fremmednøkkel.

Flere artikler i ressursbanken

← relasjoner forklart enkelt  ·  relasjoner til eksamen: slik bør du øve →

Se alle artiklene i ressursbanken

← Tilbake til ifingo