Certo che si può fare anche senza le InnoDB, dovrai solo gestire a mano tutti gli aggiornamenti sui dati prestando attenzione alle modifiche sulle tabelle che contengono riferimenti (chiavi esterne) ad altre tabelle.
Se oltre ad aver definito la struttura hai creato già tutte le tabelle possiamo passare alla creazione della select dinamica...