Association mappings are one of the key features of Hibernate. It supports the same associations as the relational database model. They are:
- One-to-One associations
- Many-to-One associations
- Many-to-Many associations
You can map each of them as a uni- or bidirectional association.