Siden surrogatnøkler er unaturlige kan det oppstå feil ved modellering av forretningskravene. Forretningskrav basert på den naturlige nøkkelen må da oversettes til surrogatnøkkelen. En strategi er å trekke et klart skille mellom den logiske modellen (der surrogatnøkler ikke vises) og den fysiske implementeringen av den modellen for å sikre at den logiske modellen er korrekt og rimelig godt normalisert, og sikre at den fysiske modellen er en korrekt implementering av den logiske modellen.