Én teknikk er å markere hver endrede rad med et versjonsnummer. Det blir da vedlikeholdt en nåværende versjon for tabellen, eller i noen tilfeller nåværende av tabeller. Dette lagres i en støttestruktur som for eksempel en referansetabell. Når en oppfanging oppstår anses alle data med siste versjonsnummer å være endrede. Når fangsten er fullført vil referansetabellen oppdateres med et nytt versjonsnummer.