Ternyata Hibernate tidak membuat tabel join karena Dokter kunci utama memperluas ukuran yang diizinkan. Namun, itu dapat membuat Dokter meja sendirian. Jadi untuk memperbaikinya saya harus membatasi ukuran id. Saya telah mengubah Dokter idnya seperti ini:
@Id
@Column(length = 11)
@NotNull
private String pesel;
Dan sekarang join table dapat dibuat dengan Hibernate.