Реализована работа всех классов. Также создан специальный метод получение SQL-запроса на выборку для избежания повторяющегося кода в процедурах db_select_all и db_select_by_id