¿Hay alguna razón de ingeniería por qué es así? Me preguntaba en el caso de un RDBMS que tenía algo que ver con el rendimiento, ya que un "AÑO" es más específico que un "MES", por ejemplo: solo tiene un año 2000, pero cada año tiene "enero", lo que haría más fácil / más rápido filtrar / ordenar...