Es stellt sich heraus, dass Hibernate wegen Doctors keine Join-Tabelle erstellt hat Primärschlüssel, der die zulässige Größe erweitert. Es war jedoch in der Lage, Ärzte zu erstellen Tisch alleine. Um das Problem zu beheben, musste ich die ID-Größe begrenzen. Ich habe Ärzte gewechselt ID so:
@Id
@Column(length = 11)
@NotNull
private String pesel;
Und jetzt kann Hibernate Join-Tabellen erstellen.