DatabaseBuilder orders the table columns by name with pk columns first and fk columns last.