Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zamodelować trójstronną relację w mikroserwisie JPA Spring Boot z zapleczem MySQL?

To, co próbujesz osiągnąć, nie jest możliwe.

Powinieneś utworzyć jednostkę dla user_skills_levels. Np. UserSkillLevel Ta encja będzie miała relację WieleToJeden z Użytkownikiem i relację WieleToOne z Umiejętnościami plus poziom atrybutu.

Użytkownik ma również kolekcję UserSkillLevel i encji Skill.

Tutaj znajdziesz bardziej szczegółowy przykład:

https:// Thoughts-on-java.org/many-relationships- dodatkowe-właściwości/




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Połączenie Mysql odrzucone na lokalnym hoście

  2. Zapytanie SPARQL, aby uzyskać wszystkich rodziców węzła

  3. SQLAlchemy chętnie ładuje wiele relacji

  4. Php multiple db środowisko z git i phpfog

  5. wybierz znacznik czasu starszy niż