Hi!
Transaktionen sind hier auf alle Fälle sehr zu empfehlen.
Die Geschwindigkeitsunterschiede werden sicher nicht großartig über das Grundrauschen kommen.
Also würdest du InnoDB für die Tabelle category und group empfehlen?
Naja, wenn du Transaktionen verwenden willst, führt dein Weg wohl kaum an InnoDB vorbei.
Lo!