По сути, любая логика, которая происходит в программах на C # или Python, будет отправлена обратно на уровень данных, упрощенно, с использованием SQL-запросов.Для некоторой более сложной логики обработки или бизнеса может быть предпочтительнее перенести эту логику на уровень бизнес-логики от уровня данных.
Внести изменения в SQL проще, чем в коде, как в случае C # или Pythonновая версия с обновлениями логики и т. д. потребует поставки новой версии программного обеспечения.В то время как изменение БД может происходить за кулисами.
Это зависит полностью от того, что вы хотите достичь.