Se ne è discusso decine di volte.
Modifica la struttura del tuo database come indicato in queste risorse:
http://dev.mysql.com/tech-resources/...ical-data.html
http://www.sitepoint.com/article/hie...-data-database
Oppure creati una soluzione ciclica che, con un numero molto elevato di sottolivelli, ti affossa il database ogni volta che lo esegui.