PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Najlepsze praktyki obsługi relacji między tabelami w Spring Data R2dbc

Spring Data R2DBC obecnie nie obsługuje relacji.

Więc co byś zrobił, to mieć oddzielną encję User2Role z dwiema właściwościami:String username i String rolename odwołując się do identyfikatorów podmiotów, do których się odwołuje.

Ponieważ otagowałeś również pytanie Spring Data JDBC:Spring Data JDBC obsługuje odniesienia 1:1 i 1:M, ale nie obsługuje relacji M:1 lub M:N. Zobacz https://spring.io/ blog/2018/09/24/wiosenne-dane-jdbc-referencje-i-agregaty trochę informacji na ten temat.

Spring Data R2DBC może w końcu przejść na ten sam model.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać min, medianę i max z mojego zapytania w postgresql?

  2. java enum i postgresql enum

  3. Wybierz kolumny z określonymi nazwami kolumn w PostgreSQL

  4. Analiza porównawcza zarządzanych rozwiązań PostgreSQL w chmurze — Google Cloud:część trzecia

  5. Pakiet pg nodejs powoduje „nieprawidłową składnię wejściową dla typu json”