sql >> Database teknologi >  >> RDS >> PostgreSQL

Bedste praksis for håndtering af relationer mellem tabeller i Spring Data R2dbc

Spring Data R2DBC understøtter i øjeblikket ikke relationer.

Så hvad du ville gøre er at have en separat enhed User2Role med to egenskaber:String username og String rolename der refererer til id'erne for de refererede enheder.

Siden du også taggede spørgsmålet Spring Data JDBC:Spring Data JDBC understøtter 1:1 og 1:M referencer, men ikke M:1 eller M:N relationer. Se https://spring.io/ blog/2018/09/24/spring-data-jdbc-references-and-aggregates for lidt baggrund om det.

Spring Data R2DBC kan i sidste ende flytte til den samme model.




  1. MySQL-strengfunktioner (fuld liste)

  2. MySQL fejlkode:1193. Ukendt systemvariabel

  3. PHP MySQL indsættelse virker ikke

  4. Offentlige synonymer vs. skema.objektmønster