Hasty Briefsbeta

双语

Use singular nouns for database table names

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