Мне было интересно, есть ли у кого-нибудь хорошее решение проблемы, с которой я сталкивался много раз за последние годы.
У меня есть корзина для покупок, и мой клиент явно требует, чтобы его заказ был значительным. Поэтому мне нужно сохранить порядок в БД.
Очевидным способом было бы просто вставить некоторый OrderField, где я бы назначил число 0 для N, и отсортировать его таким образом.
Но это усложнило бы изменение порядка, и я почему-то чувствую, что это решение довольно хрупкое и когда-нибудь вернется ко мне.
(я использую C # 3,5 с NHibernate и SQL Server 2005)
Спасибо