I know this doesn't answer your question, but it might be good to think about.
Is "age" good data to use? Seems to me in most cases, age would change from year to year. You wouldn't want to update all your records every year. Perhaps birthday or birth year would be better? Or perhaps your application is one of those few instances where you really want age at a certain moment in time.