Мне интересно, какой из них был бы более экономичным с точки зрения ресурсов, используемых сервером: On Cascade Delete, который пересекает несколько таблиц или несколько операторов удаления с помощью механизма MyISAM?
On Cascade Delete
У каскадного удаления есть несколько преимуществ:
Второй вариант также потребует от системы обратного вызова клиента mysql и сервера mysql, в то время как первый вариант сделает это за один вызов.Также легче исправить с помощью InnoDB, если вы поместите все это в транзакцию.