Здесь следует обратить внимание еще на то, что в некоторых случаях зависимость может быть только во время выполнения, что, к сожалению, не будет отображаться в метаданных.
Например, если вы создаете оператор SQL во время выполнения, у вас может быть код, подобный следующему:
...
mysql := 'select count(*) from '||table_name_in;
execute immediate mysql;
...
Меня это несколько раз сжигало, но, к сожалению, нет способа заранее найти эти типы зависимостей, поскольку это потенциально зависит от пользовательского ввода.