caballero
Новичок
есть одна тонкость - не следует размазывать бизнес логику по проекту. Если юзаем хранимки то тогда логика там - а у нас тонкий клиент. Так писали 20 и больше лет назад .большая часть предлагаемых прокладкой "решений" замечательно реализуется в базе, и использование прокладок вызвано скорее неумением использовать средства СУБД.
Но если у нас приложение по сути трехзвенное (браузер- сервер- СУБД) то лучше бизнес-логику сосредоточить в программном коде. Тем более что мускул на простых линейных запросах работает быстрее чем на сложных с кучей таблиц