Здравствуйте, Sinclair, Вы писали:
S>Совершенно верно. Но, ещё раз: это совсем не то же самое, что просто "процедуры в БД — это же ужас-ужас!"
В моем понимании (думаю, и в понимании большинства) процедуры в базе это именно plsql/tsql. И эта фраза относится конретно к этим языкам. Использование же языков общего назначения, как языков хранимых процедур, не особо распространенная практика, производители субд не пиарят эту возможность (так как теряют vendor-lock), а следовательно у этого дела плохая инструментальная поддержка, мало документации. Убедить людей, что, например, писать на java вместо plsql или на c# вместо tsql намного удобнее, практически невозможно.
S>Нельзя сводить всю вот эту вот сложность к этой фразе. Разве что "свой опыт и возможности" равны нулю — но и то, это скорее повод расширять опыт и исследовать возможности, а не просто говорить "я не понимаю, как делать логику в БД, поэтому не буду её делать".
S>От этого — один шаг до "я не понимаю реляционки, запилим всё на mongo DB".
Что вы имеете против NoSql? Xml, json в таблицах не храните?