Do you mean I would create Tender.php (DataObject, has_one TenderList), TenderList.php (Controller, has_many Tender), SingleTender.php/SingleTender.ss and SingleTender_show.ss ?
Then I'll create pages Active and Archived, that manually fetches old and new tenders?
In that case where should the Link() function and show() function be placed? Could you give me some code samples?