У меня есть веб-приложение PHP, которое генерирует довольно сложный отчет из нашей базы данных. Результирующая структура данных для заполнения отчета представляет собой большой старый массив, он сильно вложен, и это своего рода боль в поисках, чтобы найти только одну вещь.
В идеале я хотел бы иметь какую-то структуру данных, которую я мог бы просто запросить, например, базу данных. Что-то вроде «получить общее_отчет от X, где Y = Z».
Одна мысль, которая приходит мне в голову, состоит в том, что я мог бы просто использовать временные таблицы и запрашивать их вместо использования массива. Но временные таблицы умирают после сеанса; Я хотел бы кое-что, что я мог бы поддержать немного дольше.