Wave System For a Tower Defense

Hello I have a question of How do I make a wave system that can be modified by a designer by a data table, without using to many branches?

Increase an index by 1 when the current wave is dealt with (or use a timer to int++) and pull the next entry from the DT. No branches needed.