Я разработал систему для клиента с использованием ASP.Net MVC 3 и Entity Framework 4. Система представляет собой небольшое приложение, которое позволяет клиенту записывать и контролировать свое оборудование, т. Е. Он может добавить часть оборудования, такую как ПК (запишите номер актива, цену, срок действия гарантии и т. Д.), Назначьте его категории (например, система ПК, принтер, динамик и т. Д.), А также запишите местоположение оборудования (т. Е. Главный офис, склад, 2-е здание). Все это прекрасно работает, однако, недавно клиент запросил, чтобы некоторые отчеты были встроены в систему.
Некоторые отчеты просты в выполнении, т. Е. Выполняют поиск по номеру актива оборудования, а затем возвращают всю дополнительную информацию, связанную с этим. Тем не менее, есть один отчет, который ему нужен, это перечислить все местоположения в верхней части отчета, а затем все категории в левой части отчета, как таблицу / таблицу поиска. Затем будет показано общее количество категорий оборудования в каждом месте, например, общее количество систем ПК во 2-м корпусе, общее количество динамиков в кладовой и т. Д.
Я думал, хотя могу ошибаться, что это не то, для чего была разработана Entity Framework, т.е. возвращать объекты, а не наборы данных, отображающие вычисления. Поэтому мне было интересно, как лучше всего это сделать?
Я думал о возможном использовании Microsoft Enterprise Library и хранимых процедур, чтобы просто вернуть набор данных результатов, однако, может быть, это неправильный подход?
Опять же, любая обратная связь будет принята с благодарностью, и я прошу прощения, если мой запрос немного сбивает с толку.
Спасибо.