Пока мы упоминаем карандаш и бумагу, я добавлю следующий шаг от карандаша и бумаги. Это MS Access.
Если у вас есть MS Access на вашем компьютере, и если вы можете настроить ссылки на таблицы из MS Access в Oracle, вы можете использовать MS Access для создания диаграмм отношений, которые затем можно распечатать.
Вы должны выполнить изрядное количество ручной работы по сравнению с некоторыми более дорогими инструментами.
Настройка пустой базы данных MS Access. Затем установите ссылку на таблицу для каждой из таблиц в вашей базе данных Oracle. Затем используйте инструмент «Отношение доступа», чтобы нарисовать линии отношений между каждым внешним ключом и ключом, на который он ссылается. Классифицируйте каждое отношение как много к одному. Это создает линии между полями. Вы можете использовать интерфейс Access, чтобы перетаскивать прямоугольники на диаграмме, пока вам не понравится визуальный макет. Вы можете распечатать получившуюся диаграмму.
Да, и, кстати, вы можете создавать локальные таблицы, которые будут действовать как снимки некоторых данных, и MS-запросы для перезагрузки локальных таблиц из данных Oracle. Таким образом, вы можете возиться с локальными копиями без записи в базу данных Oracle. Вы даже можете установить ссылки на таблицы в базе данных SQL-сервера и перемещать данные по частям.
В зависимости от сложности вашей базы данных Oracle и ваших потребностей в схемах, этого может быть достаточно для вас.