Tôi có một danh sách Sinh viên mà tôi sẽ hiển thị cho người dùng trên một trang web ở định dạng bảng.
Các mục được lưu trữ trong DB cùng với thông tin Sắp xếp.
Trên trang web, người dùng có thể sắp xếp lại thứ tự danh sách bằng cách kéo và thả các mục vào thứ tự sắp xếp mong muốn của họ, tương tự như bài đăng này .
Dưới đây là một ảnh chụp màn hình trang thử nghiệm của tôi.
Trong ví dụ trên, mỗi hàng có thông tin thứ tự sắp xếp kèm theo nó. Khi tôi thả John Doe (Id sinh viên 10) lên trên hàng Id sinh viên 1, thứ tự danh sách sẽ là: 2, 10, 1, 8, 11.
Cách lạc quan (ít đói tài nguyên) để lưu trữ và cập nhật thông tin Sắp xếp thứ tự là gì?
Ý tưởng duy nhất của tôi bây giờ là, đối với mọi thay đổi trong thứ tự sắp xếp của danh sách, giá trị Sắp xếp của mọi đối tượng nên được cập nhật, theo ý kiến của tôi là rất đói tài nguyên.
Chỉ cần FYI: Tôi có thể có nhiều nhất 25 hàng trong bảng của mình.