Tijdsdimensie zijn net als datumdimensies handig wanneer je eigenschappen van een tijdstip wilt vastleggen voor een bepaald feit. Als je bijvoorbeeld de tijd van een verkoopt wilt registeren sla je de tijd niet op binnen een feitrecord maar sla je de tijdssleutel naar het dimensierecord op.
Met bijgevoegd script kun je eenvoudig zelf een tijdsdimensie genereren. Eerst draai je het script om de tabel te maken. Vervolgens vul je het script door de procedure uit te voeren. Tot slot maak je de functie ook aan. Met deze functie kun je een datetimeveld omzetten (of alleen een tijd) naar een tijd_id.
01_Generate_Table_dim_Tijd.sql