我想獲得關於實體集合的命名約定的一些意見。特別是我設計了一個RESTful URI結構。命名約定 - 集合的複數
如果我有一個實體,例如帳戶,我會召集這些實體帳戶的集合。同樣:客戶和客戶,訂單和訂單。通常在實體名稱的末尾添加's'。對於命名公約來說,這是一個有利的模式。
但是我應該怎麼做,當一些複數的單詞不是簡單的's'結尾標記,例如鼠標和鼠標,人與人甚至魚與魚(複數和單數都一樣)?
我應該堅持一個簡單的模式,只是標記與英語慣例不相干的's',或者以適當的多元化形式去表達。
我一直在試圖命名我的藏品,例如PersonCollection或FishCollection,但雖然一致但很難看,而不是我想要輸入的URI,我希望儘可能簡潔。