温馨提示×

PgSQL Schema命名规范有哪些

小樊
97
2024-07-08 22:12:29
栏目: 云计算

  1. 表名应该使用复数形式,例如:employees,departments。

  2. 列名应该使用小写字母,单词之间可以使用下划线进行分隔,例如:first_name,last_name。

  3. 主键列名应该使用表名加上“_id”,例如:employee_id,department_id。

  4. 外键列名应该使用被引用表的表名加上“_id”,例如:department_id。

  5. 索引名应该使用表名加上一些描述性的词语,例如:idx_employees_last_name。

  6. 触发器名应该使用描述性的词语加上事件类型和表名,例如:before_insert_employees。

  7. 函数和存储过程名应该使用描述性的词语,例如:calculate_salary。

  8. 序列名应该使用表名加上“_seq”,例如:employees_seq。

  9. 视图名应该使用描述性的词语,例如:employee_salary_view。

  10. 数据库名应该使用小写字母,单词之间可以使用下划线进行分隔,例如:company_database。

0