Почему у нас не может быть JPA Модель с необязательным существованием таблицы в реляционной БД?
Что-то вроде ниже:
@Entity
@Table(name = "CATEGORY", optional = "true")
public class Category {
Мой вариант использования - это мультитенантное приложение с некоторыми особенностями арендатора c.