Я знаю разницу между smallDateTime и timeStamp. Прямо сейчас я использую smallDateTime, потому что точность достаточно хороша для моих нужд. Но проблема в том, что мне все еще нужно держать вставленные элементы в порядке, а smallDateTime перемешивает вещи, если вставки расположены слишком близко друг к другу.
Является ли приемлемой практика использования поля smallDateTime и timeStamp? Я бы использовал smallDateTime, чтобы узнать, когда был вставлен элемент, и поле timeStamp, чтобы упорядочить вещи в хронологическом порядке.
Примечание: я не считаю использование DateTime допустимым решением, поскольку у него будет та же проблема с сохранением порядка, если вставки сделаны достаточно быстро.