https://javainfinite.com/hibernate/manytomany-mapping-in-hibernate-using-annotations/attachment/op1-16/