Хорошо ли писать бизнес-логику в хранимой процедуре, когда два разных приложения имеют одну и ту же потребность?
Я собираюсь работать над проектом ,в котором есть два приложения: разработка рабочего стола с использованием c# и разработка веб-сайта с использованием Angular. Оба приложения имеют одинаковую функциональность. Если мы пишем бизнес-логику отдельно в обоих приложениях ,это займет больше времени. поэтому я думаю написать всю бизнес-логику в хранимой процедуре, и оба приложения просто используют одну и ту же хранимую процедуру.
Поэтому я сомневаюсь ,что хорошо ли писать всю бизнес-логику в хранимой процедуре??
Что я уже пробовал:
Этот вопрос основан на прикладной архитектуре acrhitecture. Так что кода в этом вопросе нет.