我有一个名为Services的表,并且我想创建另一个包含服务类别(一对多)的表。我可以使用的最佳命名方法是以下方法之一吗?
ServiceCategoreis
ServicesCategoreis
Serviecs_Categories
CategoriesOfServices
发布于 2010-08-28 23:03:45
您会发现“最佳”命名约定纯粹是主观的。我公司的数据库架构师认为ALL_CAPS_UNDERSCORED_AND_SUFFIX是命名数据库表的“最佳”方式,这是不幸的。
也就是说,我通常选择像自然语言一样流动的命名约定,更喜欢ServiceCategories,这样的表名,因为表包含“服务类别”。
讨论的一个共同点是表名是复数还是单数(,例如,ServiceCategory与ServiceCategories)。随着越来越多的对象关系映射器(如Linq- to -Sql )采用去多元化技术,我发现没有太多理由坚持一种或另一种实践。在决定表名是复数还是单数后,再坚持使用它可能是最符合您的利益的。
发布于 2010-08-28 19:24:22
ServiceCategory
一行是一个服务的一个类别...?
https://stackoverflow.com/questions/3590430
复制相似问题