首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在sql server中命名sql表及其类别?

如何在sql server中命名sql表及其类别?
EN

Stack Overflow用户
提问于 2010-08-28 18:43:25
回答 2查看 215关注 0票数 0

我有一个名为Services的表,并且我想创建另一个包含服务类别(一对多)的表。我可以使用的最佳命名方法是以下方法之一吗?

ServiceCategoreis

ServicesCategoreis

Serviecs_Categories

CategoriesOfServices

EN

回答 2

Stack Overflow用户

发布于 2010-08-28 23:03:45

您会发现“最佳”命名约定纯粹是主观的。我公司的数据库架构师认为ALL_CAPS_UNDERSCORED_AND_SUFFIX是命名数据库表的“最佳”方式,这是不幸的。

也就是说,我通常选择像自然语言一样流动的命名约定,更喜欢ServiceCategories,这样的表名,因为表包含“服务类别”。

讨论的一个共同点是表名是复数还是单数(,例如,ServiceCategory与ServiceCategories)。随着越来越多的对象关系映射器(如Linq- to -Sql )采用去多元化技术,我发现没有太多理由坚持一种或另一种实践。在决定表名是复数还是单数后,再坚持使用它可能是最符合您的利益的。

票数 1
EN

Stack Overflow用户

发布于 2010-08-28 19:24:22

ServiceCategory

一行是一个服务的一个类别...?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3590430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档