Как объяснил @JB Nizet: " Что имеет значение, так это ваша сущность ",
, просто добавив к этому, рассматривая пример JPA с hibernate, JPA / Hibernate будет генерировать имена на основеваша сущность. Если у вас есть два столбца в базе данных, которые не имеют значения, вы всегда можете иметь разные имена в вашей сущности и сопоставить их с правильным столбцом, используя аннотацию @Column.