Qual é a maneira correta de lidar com a adição / exclusão de relacionamentos muitos-para-muitos no REST?
Digamos que temos uma entidade que contém uma lista de usuários no servidor e queremos expor isso como descanso. Qual é a maneira correta de fazer isso?
Meu primeiro palpite é algo como isto:
/entity/1/user/5
Podemos usar PUT para atualizações e DELETE para exclusões?
Isto está certo? Fui à wikipedia, onde fala sobre descanso, e a visão deles é que tudo tem apenas 1 nível de profundidade. Então, talvez eles desejem que você use PUT / POST e forneça o gráfico JSON inteiro e atualize tudo ao mesmo tempo?