Я создаю приложение, которое содержит много информации, о которой мало пользователей захотят получать отчеты.Я мог бы написать 10 разных отчетов против 3 таблиц.Должен ли я создать несколько методов для report_controller для доступа к каждому отчету?
например, у меня может быть отчет all_to_date или year_over_year_comparison.
Я не знаю, было бы лучше написать отчеты в виде отдельных методов, таких как / reports / report1 и reports / report2 и т. Д., Или я должен создать модель без базы данных для отчетов, в которой много разных частейтам?
Есть ли лучший метод?