It would be nice to have an option for tables to be able to specify dependencies of other tables to have better control of the order of creation of the tables. In the case where you use a SQL generator, if the SQL is pulling values from a table that DG is being created then that table will need to be created first
something like <attr name="depends" value="x,y,x"> under the <options> element