Это действительно не может рассматриваться как шаблон.
Даже разрозненные данные должны иметь что-то общее, и наличие этого в одном вызове базы данных может считаться хорошим программированием.
Конечно,если возможно, что впоследствии данные должны быть распределены или выполнены в параллельных вызовах (обычно хранимые процедуры являются последовательными, поэтому наличие у клиента нескольких параллельных триггеров и ожидание завершения всех операций часто может быть быстрее), такую архитектуру можно считать преждевременнойоптимизация.