Use singular nouns for database table names
8 months ago
- #database
- #relational-databases
- #naming-conventions
- 关于关系型数据库中的表名应该用单数还是复数的争论。
- 支持复数名的论点:表存储多条记录,且在FROM子句中读起来更自然。
- 支持单数名的论点:表代表单一关系,与ORM类名一致,并避免与已经是复数形式的关系产生不一致。
- 单数名能防止未来的不一致性,特别是对那些本质就是复数形式的关系而言。