Un danger avec l'enregistrement d'un seul horodatage est qu'il est difficile de déterminer quelle est la dernière entrée pour une commande donnée. Vous devez utiliser une sous-sélection ou une fonction. Je recommanderais d'avoir start_timestamp et finish_timestamp, ce dernier étant NULL pour la dernière entrée. Lorsqu'une entrée devient historique, son finish_timestamp est renseigné. Il existe d'autres façons de résoudre ce problème, j'en suis sûr, mais celle-ci me semble être la plus simple.