sql >> Database >  >> RDS >> Mysql

Een driewegrelatie modelleren in een JPA Spring Boot-microservice met een MySQL-backend

Dat is niet mogelijk wat je probeert te bereiken.

U moet een entiteit maken voor de users_skills_levels. bijv. UserSkillLevel Deze entiteit heeft dan een ManyToOne-relatie met User en een ManyToOne-relatie met Skills plus het attribuutniveau.

De Gebruiker heeft ook een verzameling UserSkillLevel en de Vaardigheidsentiteit.

Hier vindt u een uitgebreider voorbeeld:

https://thoughts-on-java.org/many-relationships- extra-eigenschappen/




  1. Moet ik de verbinding verbreken() als ik Apache::DBI's connect_cached() gebruik?

  2. Hoe het n-de woord extraheren en woordexemplaren tellen in een MySQL-tekenreeks?

  3. Krijg volledige MySQL-queryreeks bij invoegen of bijwerken

  4. Beperk SQL-queryresultaat in MySQL