I have an interesting problem:
I'm building a web based image gallery program that right off the bat is going to include almost 7,000 images.
So, here's my question: What would be an optimal way to build an ordering system?
For example, if the admin wants to have the 4,984 image land in the 3,223 position (I work with some anal people who I just know are going to want to do just that :).
Since this is a web based system I REEEEAAAALLLLYYYY don't want to have to update all 7,000 db entries every time an entry is repositioned but that's the most accurate way I can think of to do this.
So, does anyone have a better way?