这个问题已经在这里有了答案 :
11年前关闭。
表命名难题:单数与复数名称
使用单数或复数数据库表名称更好吗?有公认的标准吗?
我听到有人支持和反对它,你们怎么看?
恕我直言,表名称应像客户一样是复数形式。
如果类名映射到“客户”表中的一行,则其名称应与“客户”一样为单数形式。
问题内容: 是否存在有关如何命名Java枚举的“官方”建议? 要么 我知道在.Net世界中,建议使用单数形式,但表示位标志的枚举除外。只是好奇Java是否有类似的东西。 问题答案: Java中的枚举(通常可能是枚举)应为单数。这种想法是,您不是在选择多个协议,而是在值列表中选择一个协议。 注意没有复数形式:http : //docs.oracle.com/javase/tutorial/java/
问题内容: 学术界认为表名应该是存储其属性的实体的单数形式。 我不喜欢任何需要在名称两边加上方括号的T-SQL,但是我将表重命名为单数,永远判刑那些使用该表的人有时不得不使用方括号。 我的直觉是保持单数形式更正确,但我的直觉也认为方括号表示不受欢迎的内容,例如列名中带有空格等。 我该留下还是该走? 问题答案: 就“标准”而言,其他人给出了很好的答案,但我只想补充一下……“用户”(或“用户”)是否可
问题内容: 对于一个项目,我们有一堆始终具有相同结构且未链接在一起的数据。有两种保存数据的方法: 为每个池创建一个新的数据库(约15-25个表) 在一个数据库中创建所有表,并根据表名称更改池。 对于MySQL来说,哪一个更容易和更快地处理? 编辑: 我对数据库设计没有兴趣,只是对两种可能性中的哪一种更快感到兴趣。 编辑2: 我将尝试使其更加清晰。如前所述,我们将获得数据,其中一些日期很少会属于不同
问题内容: 是否有一种简单的方法来检查两个数据帧是否是不涉及操作的同一基础数据的不同副本或视图?我正在尝试掌握每一个生成的时间,并且鉴于规则看起来有多特殊,我想要一种简单的测试方法。 例如,我认为“ id(df.values)”在各个视图之间都是稳定的,但它们似乎不是: 当然还有:-http : //pandas.pydata.org/pandas-docs/stable/indexing.htm
我也使用了SQL和Oracle,但我有一个很大的困惑。在oracle中,用户属于数据库还是数据库属于用户。因为我已经使用sql命令在oracle中创建了一个新用户。然后我创建了表,但我没有创建任何数据库,那么新表去了哪里? 我猜想表与oracle中的用户相关联,就像创建表的人是表的所有者,其他用户无法访问该表,因此无需通过先创建数据库,然后在其下创建表来区分它们。 但是在MYSQL中(使用PhpM
本文向大家介绍MySQL数据库表修复 MyISAM,包括了MySQL数据库表修复 MyISAM的使用技巧和注意事项,需要的朋友参考一下 一:MySQL中MyISAM表损坏原因总结: 1、 服务器突然断电导致数据文件损坏;强制关机,没有先关闭mysql 服务;mysqld 进程在写表时被杀掉。 2、 磁盘损坏。 3、 服务器死机。 4、 mysql 本身的bug 。 二:MySQL中MyISAM表损