Для этого вопроса рассмотрим следующий пример:
@Entity
public class File {
public static enum Permission { READABLE, WRITEABLE, EXECUTABLE }
@ElementCollection
@Enumerated(EnumType.ORDINAL)
Set<Permission> permissions;
// Omitted
}
Если предположить, что значения перечисления хранятся в порядковой форме, всегда ли JPA создает дополнительную таблицу для этого набора?Могу ли я изменить это, чтобы это не было отношением «один ко многим», т. Е. Использовать столбец вместо дополнительной таблицы?
Спасибо.