Một điều nguy hiểm khi chỉ ghi một dấu thời gian duy nhất là rất khó xác định mục nhập mới nhất là gì cho một đơn đặt hàng nhất định. Bạn phải sử dụng một lựa chọn con hoặc một chức năng. Tôi khuyên bạn nên có start_timestamp và finish_timestamp, với nhãn sau là NULL cho mục nhập mới nhất. Khi một mục nhập trở thành lịch sử, nó sẽ được điền vào finish_timestamp. Có nhiều cách khác để giải quyết vấn đề này, tôi chắc chắn, nhưng đối với tôi đây có vẻ là cách đơn giản nhất.