Это первый шаг мастера генерации модели данных.
- Опционально: нажмите Settings, чтобы задать Java-пакет, в котором необходимо создавать новые сущности, и отображение для системных атрибутов по умолчанию. Например, если все или большая часть таблиц содержат колонки
Modified
и ModifiedBy
, можно отобразить их на атрибуты Updatable.updateTs
и Updatable.updatedBy
создаваемых сущностей. В этом случае не придется отображать их индивидуально для каждой таблицы. В списке Exclude columns from mapping можно задать имена колонок, которые не нужно отображать автоматически для всех таблиц.
- Нажмите Show tables, чтобы отобразить список таблиц, которые не имеют соответствующих сущностей в модели данных проекта. Используйте поле Table name filter для фильтрации списка.
- Выберите таблицы, которые вы хотите отобразить на модель данных. Некоторые таблицы зависят от других через внешние ключи, поэтому когда вы выбираете таблицу, все таблицы, от которых она зависит, также выбираются. И наоборот, если вы снимете выделение с некоторой таблицы, все зависимые таблицы также перестанут быть выделенными.
Вы можете использовать флажок в заголовке для выделения всех таблиц сразу.
- Нажмите Next.