OceanBase Schema 对象命名准则

以下是一些有用的用来命名对象及其部分的准则:

  • 使用完整的、描述性的、可发音的名称或众所周知的缩写。
  • 使用一致的命名规则。
  • 使用相同的名称来描述跨表的相同实体或属性。

在命名对象时,要在简单易用和名称具有描述性的目标之间取得平衡。如果无法平衡,请选择更具描述性的名称,因为数据库中的对象可能会在很长一段时间内被使用,从现在开始十年后的用户可能难以理解名称为 pmdd 的表列是用来存储什么信息的,但是 payment_due_date 却更清楚明了。

使用一致的命名规则可以帮助用户理解每个表在应用程序中扮演的角色。例如,以 fin_ 为开头命名所有属于 FINANCE 应用程序的表的名称。

使用相同的名称描述表中的相同内容。例如,雇员和部门表的部门号列其实存储的是一样的值,那么在雇员表和部门表中这一列均被命名为 department_id

作者:terry,如若转载,请注明出处:https://www.web176.com/oceanbase/26377.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2023年10月14日
下一篇 2023年10月14日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注