坦率地说,我很惊讶在一些基本的(非常基本的)互联网搜索之后,我无法找到一个全面的命名约定或指南或 SQL 对象和列命名。
我习惯的类似情况是在 .NET 开发世界中,那里有许多提供的约定,微软甚至记录了一套被广泛采用的综合建议:
1. 数据库对象、列等命名是否有一个被广泛采用的标准?
2. 依赖Description 属性来描述表的列有什么陷阱吗?显然,人们希望名称能够揭示意图,但这有时在数据库中很难做到,而且描述对于了解数据库的人来说可能是无价的(尽管他们也可能撒谎)。
非常感谢帮助!