Jon, the images table is created first and then the type and attributes are created and the imagesx and imagesi views are
created so I am not sure why a preexisting table would be
a problem. (look at acs-content-repository/sql/oracle/content-image.sql to see
whats done).
As for naming the column revision_id, the views include all the columns of the child tables so if there are names that
collide generally the views can't be created.