【问题标题】:Naming convention for sql join table to keep the name shortsql连接表的命名约定以保持名称简短
【发布时间】:2018-06-13 22:07:23
【问题描述】:

我有两张桌子:

provider_contact
provider_contact_role

现在我需要一个连接表,我首先想到的是:

选项 1:provider_contact_provider_contact_role,但这太长了。

选项 2:provider_contact_role 理想地描述了表的用途,但这与第二个表的名称完全相同:)

你有什么建议?

【问题讨论】:

  • 为表提供有意义的别名
  • 例如?只是想知道你的意见?
  • 给出选项 2 既有意义又简单
  • 正如我提到的,选项 2 与第二个表的名称完全相同 :) 所以我不能使用该名称
  • 以第一个别名为提供者,第二个别名为角色

标签: sql naming-conventions jointable short clarity


【解决方案1】:

你总是可以引入一个 X 来表明它是一个 JOIN 表?

provider_contact_X_role

providercontactXrole

联系人角色

provider_X_role

Naming Convention question

【讨论】:

    猜你喜欢
    • 2010-12-18
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多