Help with View/Model.

Say you have a model and you scaffold it. You can now create, update, delete, show your item. Say I have a limitless amount of records to display. I want to keep it like that in the backend, but On my frontend I would only like to display 10 items at once, by ID in order..... but each week I want it to move onto the next 10, until oneday it loops back to the beginning. Could someone please help me with this? Or suggestions of a more practical approach? Thank you