So I have a list of models, don't think the structure of these models is important. In this case Articles.
So these Articles are ordered by popularity between a rank of 1 to 100, all the other articles have no ranks.
Whenever I update the rank of a model the model with equivalent rank must loose its rank.
Any ideas?