по идее в php фреймворке yii можно сгенерить модели по таблицам, потом сгенерить crud - т.е. вебморду для добавлени удаления и просмотра элементов и всё готово.
Допустим у вас есть таблицы ученики, учителя, экскурсии.
В Yii нужно будет зайти в генерилку(Gii) написать названия таблиц или поставить * чтобы сгенерить все модели сразу. Потом сгенерить CRUD для моделей и вуаля получили по адресу
/ученики - список учеников
/учителя - список учителей
/экскурсии - список экскурсий
с возможностью менять, удалять, создавать
Пример из документации
1. Создание базы данных и модели, контроллера, view вручную.
www.yiiframework.com/doc-2.0/guide-start-databases.html
2. Создание модели, контроллера, view автоматически для базы данных из предыдущего примера.
www.yiiframework.com/doc-2.0/guide-start-gii.html