El problema real te lo encontrarás al momento de hacer operaciones con las fechas...
Por ejemplo...
Como le agregas 365 días a una fecha?
Como validas si el 29 de Febrero de 2004 sera una fecha correcta?
Como calculas la antiguedad de un empleado en años dias y meses?
Etc...
Se que puede existir forma de hacerlo, pero te vas a complicar de mas.
Saludos