Ukázalo se, že Hibernate nevytvořil tabulku spojení kvůli Doktorům primární klíč rozšiřující povolenou velikost. Byla však schopna vytvořit Doktory stůl sám. Abych to napravil, musel jsem omezit velikost ID. Změnil jsem lékaře id takto:
@Id
@Column(length = 11)
@NotNull
private String pesel;
A nyní může být spojovací tabulka vytvořena pomocí Hibernate.