sql >> Database teknologi >  >> RDS >> Mysql

Sådan modelleres et trevejsforhold i en JPA Spring Boot-mikrotjeneste med en MySQL-backend

Det er ikke muligt, hvad du forsøger at opnå.

Du bør oprette en enhed for users_skills_levels. For eksempel. UserSkillLevel Denne enhed vil derefter have en ManyToOne-relation til User og en ManyToOne-relation til Skills plus attributniveauet.

Brugeren har også en samling af UserSkillLevel og Skill-entiteten.

Find et mere dybdegående eksempel her:

https://thoughts-on-java.org/many-relationships- yderligere-egenskaber/




  1. jQuery-Ajax hentning funktion med PHP klasser og funktioner

  2. hvordan vælger man alle kolonner uden PRIMÆR nøgle i mysql?

  3. psql:FATAL:kunne ikke åbne filbase/11951/11717:Skrivebeskyttet filsystem

  4. Sådan konfigureres asynkron replikering fra Galera Cluster til selvstændig MySQL-server med GTID