In een één-op-veel-relatie kan één record in een tabel worden gekoppeld aan één of meer records in een andere tabel. Elke klant kan bijvoorbeeld meerdere bestellingen hebben.
Een één-op-veel-relatie ziet er in de relatiegrafiek als volgt uit:
In dit voorbeeld is het primaire-sleutelveld in de tabel 'Klanten' (Klantnummer) ontworpen om unieke waarden te bevatten. Het refererende-sleutelveld in de tabel 'Bestellingen' (Klantnummer) is ontworpen om meerdere vermeldingen van dezelfde waarde te hebben.
Deze relatie geeft als resultaat gerelateerde records als de waarde in het veld 'Klantnummer' in de tabel 'Bestellingen' gelijk is aan de waarde in het veld 'Klantnummer' in de tabel 'Klanten'.
Omdat relaties in beide richtingen werken, zijn er ook veel-op-één-relaties.