En relasjon er en sammenheng mellom to entiteter — for eksempel at en ordre tilhører en kunde.
Relasjoner er det som gjør en samling data til et system. Uten dem har du lister; med dem kan du svare på spørsmål som «hvilke kunder har ikke bestilt på et år?». Det viktigste ved en relasjon er antallet — kardinaliteten. Har en ansatt én arbeidsgiver eller flere? Kan en faktura ha flere mottakere? Svaret avgjør hvordan systemet må bygges, og det er nesten alltid et forretningsspørsmål, ikke et teknisk et. Nettopp derfor bør en fagperson lese datamodellen før noen koder. OBS: ordet brukes også om «relasjonsdatabase», der en relasjon teknisk sett betyr selve tabellen. I dagligtale mener nesten alle sammenhengen mellom to ting.
Relaterte begreper: Entitet · ER-modell · Datamodell · SQL