Utiliser time
Type de données. Le principal avantage sera la réutilisation de la fonction de temps existante intégrée dans MySQL.
Ce sera probablement plus efficace en termes d'espace en utilisant un smallint
(seulement 2 octets) mais vous perdrez la possibilité d'utiliser des fonctions existantes pour opérer sur des champs dont la sémantique est un time
évaluer. Je peux penser aux fonctions de formatage, au décalage horaire, aux fuseaux horaires comme exemples de scénarios où vous pourriez profiter immédiatement de l'time
type de données.