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.