sql >> Databasteknik >  >> RDS >> PostgreSQL

Bästa praxis för att hantera relationer mellan tabeller i Spring Data R2dbc

Spring Data R2DBC stöder för närvarande inte relationer.

Så vad du skulle göra är att ha en separat enhet User2Role med två egenskaper:String username och String rolename refererar till id för de refererade enheterna.

Eftersom du också taggade frågan Spring Data JDBC:Spring Data JDBC stöder 1:1 och 1:M referenser, men inte M:1 eller M:N relationer. Se https://spring.io/ blog/2018/09/24/spring-data-jdbc-references-and-aggregates för lite bakgrund om det.

Spring Data R2DBC kan så småningom flytta till samma modell.




  1. Vad gör sp_reset_connection?

  2. SQL-server lagrad procedur returnerar en tabell

  3. Bild från MySQL-databas skrivs inte ut

  4. Hur fixar jag Leverantören är inte kompatibel med versionen av Oracle-klienten?