Referanseintegritet av databasehåndteringssystem er ikke mulig ettersom det er ikke er en unik nøkkel til å skape denne relasjonen. Dersom forholdet lages med en surrogatnøkkel for å løse problemet ovenfor ender man med entiteter som er knyttet til en bestemt tidperiode. Dersom join-spørringen ikke er skrevet korrekt kan man få returnert dupliserte rader og/eller feil svar. Dato-sammenligningen fungerer kanskje ikke like godt. Noen verktøy for virksomhetsetterretning håndterer generering av komplekse join-spørringer dårlig. ETL-prosessene som trengs for å skape dimensjonstabeller må være nøye utformet for å sikre at det ikke er overlapp mellom tidsperioder for hvert distinkte element av referansedata.