Ich kenne mich mit Datenbanken nicht aus, aber muss man das Feld dann nicht auch explizit als "berechnetes Feld" kennzeichnen?
Ansonsten warum als Integer-Feld? Nimm doch direkt ein Datumsfeldtyp. Was einen zur nächsten Frage bringt: Zugriff über was? FireMonkey oder
VCL ist in dem Fall (glaube ich) völlig egal, gemeint ist eher "dbExpress", "FireDAC" oder anderes.