当前位置: 首页 > 面试题库 >

表命名难题:单数与复数名称

微生自怡
2023-03-14
问题内容

学术界认为表名应该是存储其属性的实体的单数形式。

我不喜欢任何需要在名称Users两边加上方括号的T-SQL,但是我将表重命名为单数,永远判刑那些使用该表的人有时不得不使用方括号。

我的直觉是保持单数形式更正确,但我的直觉也认为方括号表示不受欢迎的内容,例如列名中带有空格等。

我该留下还是该走?


问题答案:

就“标准”而言,其他人给出了很好的答案,但我只想补充一下……“用户”(或“用户”)是否可能实际上不是表中数据的完整描述?
?并不是说您应该对表名和特定性太疯狂了,但是像“ Widget_Users”(其中“ Widget”是您的应用程序或网站的名称)之类的东西可能更合适。



 类似资料:
  • 问题内容: 这个问题已经在这里有了答案 : 11年前关闭。 精确重复 表命名难题:单数与复数名称 使用单数或复数数据库表名称更好吗?有公认的标准吗? 我听到有人支持和反对它,你们怎么看? 问题答案: 恕我直言,表名称应像客户一样是复数形式。 如果类名映射到“客户”表中的一行,则其名称应与“客户”一样为单数形式。

  • 问题内容: 我想我了解Anonymous类的基础知识,但我想澄清一些内容。当我有这样的语法时 如果匿名类实际上是类A的内部类,如第一个示例所示:理论上,语义正确吗? 到底会发生什么?我认为在编译Java文件时,将为匿名类创建一个.class文件,以便可以对其进行引用(但我找不到它)。当实例化A对象时,它创建一个按钮对象,然后btn调用addActionListener()方法,该方法实际上将类似A

  • 问题内容: 是否存在有关如何命名Java枚举的“官方”建议? 要么 我知道在.Net世界中,建议使用单数形式,但表示位标志的枚举除外。只是好奇Java是否有类似的东西。 问题答案: Java中的枚举(通常可能是枚举)应为单数。这种想法是,您不是在选择多个协议,而是在值列表中选择一个协议。 注意没有复数形式:http : //docs.oracle.com/javase/tutorial/java/

  • 在实现第三方API(mollie)时,他们似乎将支持分页的参数之一命名为from,这与内置的python相冲突。 有没有办法让我正确使用这个?我没有正确传递参数吗?注意:它们被写成。 它唯一支持的参数是:和。 给予:

  • 本文向大家介绍VueJS 组件参数名命名与组件属性转化问题,包括了VueJS 组件参数名命名与组件属性转化问题的使用技巧和注意事项,需要的朋友参考一下 HTML 特性是不区分大小写的。所以,当使用的不是字符串模版,camelCased (驼峰式) 命名的 prop 需要转换为相对应的 kebab-case (短横线隔开式) 命名: 如果你使用字符串模版,则没有这些限制。 如果你注意看浏览器的控制台

  • 我想问一下java编程语言,具体到构造函数。假设我们有一个类测试,在那里我们测试整个程序,和类点,在那里定义构造函数(集和获取方法btw)。类行: 类点: 现在,如果我在构造函数中输入类点的名称,那将是一个错误: