Понятно. ТСу полезно знать о существовании возможности, так же как и остальным новичкам. Но подробно о переносе логики на СУРБД здесь да и вообще мне бы не хотелось (Просторное поле для священных войн и тролинга )
Новичкам знать о хранимых процедурах противопоказано. У новичков по определению не должно быть задач для которых необходимы хранимые процедуры. А вот соблазн решать всё через хранимые процедуры вместо изучения SQL очень велик, и далеко не каждый новичок с ним справится.
хотите развить в теме коллективное написание хп ? тут элементарно id записи получить проблема, а Вы в такие премудрости ТСа кидаете