При разработке запроса для передачи классу или другому объекту, заполненному полем, лучше ли разрешить применение бизнес-логики на уровне запроса, уровне класса и / или уровне интерфейса программы?Я бы подумал, что вы хотите передать столько «базовой» информации классу, который обрабатывает вычисления, чем вычисляет поля в запросе (например, вычисляет стандартное отклонение некоторого числа значений).С другой стороны, если вы выполняете запрос по сети с низкой пропускной способностью, такой как WAN, это изменит то, где должны выполняться вычисления.