К счастью нет. Есть чёткие границы между бизнес-требованиями, требованиями к архитектуре и системными требованиями.
Такие границы есть в некоторой модели управления. Формирование задания на разработку всегда закладывает ограничения на решения. Для оценки реализуемости требований-ограничений, как одного из их основных свойств такого объекта как "требование", аналитик ДОЛЖЕН понимать способ оценки реализуемости. В рамках "аналитика в вакууме", может быть ему это и не пригодится.
В реальной жизни ВСЕ аналитики, которых я знаю, через месяц работы над программным продуктом хотели понимать базу в части проектирования ПО.