When TDM generates a DDL script, it creates Foreign Keys after it has created all the tables, so table ordering is not important.
Views are then created after all tables. But if a view depends on another view, TDM can get the ordering wrong.
I was expecting TDM to order views by dependency (View Relationship) first, so that it generates their definitions in order, but this doesn’t seem to be happening.
Does TDM not do this, have we just been lucky up until now?
Is there a way of recalculating view order by dependency, or do we just have to fix this manually in the Object Ordering tool?