순서를 유지하면서 정렬 된 목록을 데이터베이스에 저장하는 가장 좋은 방법 지난 몇 년간 제가 겪은 문제에 대한 좋은 해결책이있는 사람이 있는지 궁금합니다. 장바구니가 있는데 고객이 주문이 중요하다고 명시 적으로 요청합니다. 따라서 주문을 DB에 유지해야합니다. 명백한 방법은 숫자 0을 N에 할당하고 그런 방식으로 정렬하는 OrderField를 삽입하는 것입니다. 그러나 그렇게하면 재정렬이 더 어려워지고 어떻게 든이 솔루션이 깨지기 쉽고 언젠가 다시 돌아올 것이라고 생각합니다. (저는 NHibernate 및 SQL Server 2005에서 C # 3,5를 사용합니다) 감사합니다 FWIW, 나는 당신이 제안하는 방식 (즉, 주문을 데이터베이스에 커밋하는 것)이 당신의 문제에 대한 나쁜 해결책이 아니라고 생각..