Dynamiczne tworzenie i mapowanie nowych tabel nie jest obsługiwane przez JPA. Wymagałoby to tworzenia nowych klas Java w locie i dynamicznej aktualizacji metadanych mapowania. Możesz zrobić wszystko, co chcesz, korzystając z JDBC lub zapytań natywnych. Ale może powinieneś wyjaśnić, dlaczego musisz tworzyć nowe tabele w locie.