2013-12-10 29 views
1

我有2個實體在我的API:REST URI與N個資源:N的關係

/用戶 /組

而且他們有一個N:N的關係。我想知道哪些URI將更好地訪問這個關係,我們可以稱之爲 '會員':

  • /組/ {GROUP_ID} /會員/ {USER_ID}

OR

  • /會員資格/ {membership_id}

謝謝!

回答

0

按照KISS原則,我會說第二個。但是你確定客戶端應用程序總是知道會員ID嗎?

或者這是否意味着第二個調用,因爲它需要獲取用戶或組的屬性?然後,我會說去第一個(除非這也需要幾個呼叫到您的端點)。

+0

非常感謝!那麼,我想我會採取第一種方法,因爲客戶端應用程序可以更容易地訪問group_id和user_id。 – j9k3r