title: do we need to recreate a materialized view if the underlying table structure changes
body: <p>I have changed the order of columns in my base table, but after that materialized of this table in showing as invalid, even after refreshing it.</p>
  
  <p>Do I need to recreate the materialized view or is there something else I can implement.</p>
  
  <p>Is it happening because I had dropped and recreated the underlying base table.</p>
  
  <p>Please help.
  Thanks!</p>