2017-01-28 69 views
0

這可能是一個簡單而短小的問題,但我無法在任何地方找到它,而且我不願僅僅因爲數據庫「測試」它工作很重要。什麼是複數實體框架中以'y'結尾的實體的約定

我想知道什麼是實體以字母'y'結尾,當它們應該被複數化。例如,如果我有一個名爲Category的實體,如果我想遵循實體框架約定,是否應該將它複製爲CategoriesCategorys

+2

可能是一個好主意,可以啓動另一個不太重要的數據庫來測試這些問題。旅程比目的地更具教育意義。 – spender

+0

它應該遵循標準的英語語言規則(當然如果他們沒有錯過任何東西) - 參見[這裏](https://github.com/aspnet/EntityFramework6/blob/master/src/EntityFramework/Infrastructure/Pluralization /EnglishPluralizationService.cs#L820)和[這裏](https://github.com/aspnet/EntityFramework6/blob/master/src/EntityFramework/Infrastructure/Pluralization/EnglishPluralizationService.cs#L840) –

回答

0

它們將被複數化爲Categories

y將被複數化爲ies

+0

標準英語語言。謝謝 – roostaamir