ага, лучше полбазы сфетчить, разложить по своим структурам уже без индексов, на них уже исполнить нужное тебе бизнес-правило, и потом перекачать обратно в базу. Нет никаких стоп-слов, всё зависит от ситуации. Даже goto не стоп-слово, хотя у меня таких ситуаций пока не возникало.
Гото нужная штука, у нас помню её настоятельно требовали применять когда под ембедед писал, так как контроллер не резиновый, а с гото код быстрее и пофиг что треш для чтения