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