【发布时间】:2017-02-14 13:10:20
【问题描述】:
列的名称应该表明它是一个自然(业务)键。我没有找到任何关于此命名的建议或良好做法(例如 columnName_NK、NKey_columnName、columnName_ID)?
【问题讨论】:
-
有趣的问题。我可以看到这对类型 2 维度很有用。
-
我在哪里工作,我们一起去,例如
MaterialID与MaterialKey。您提案中的下划线使它看起来像是索引名称而不是列名称。 -
我们使用 Id 作为实体 Id(自然键)和 RecordId 作为行的 id(代理 id)。我想说,只要你坚持不懈,这并不重要!
标签: sql sql-server database data-warehouse business-intelligence