期間スナップショットのファクトテーブルに適切な命名規則を探しています。Periodic Snapshot Fact Tablesの命名規則は何ですか?
現在、基本的なトランザクションファクトテーブルに使用されている名前の末尾に "_Snapshot"を追加しています。ここに例があります...
FactWorkOrder (Transactional)
FactWorkOrder_SnapshotWkly (Weekly Snapshot)
私は命名規則が主観的であることを認識していますが、これは優先順位が受け入れられないことを意味しません。
たとえば、ほとんどのMicrosoft材料は、何のスペースを適切なケースを使用していないか...
TableName.ColumnName
代わりに...
TABLENAME.COLUMNNAME
TABLE_NAME.COLUMN_NAME
[TABLE NAME].[COLUMN NAME]
をアンダースコアと最もキンボール材料は薄暗いまたはD、ファクトを使用していますまたはFの先頭追加...
DimDate
FactWorkOrder
でもアンダースコア...
D_Date
F_WorkOrder
残念ながら、私はスナップショットテーブルで何かを見つけることができませんでした。
をそのコンベンションはいくつかの場所で使用されています – Daveo
命名規則は非常に主観的ですので、この質問は厳密に言えばトピックでさえないと思います。既存の命名規則で動作するものを選択するだけです。あなたの例に対する私の唯一のコメントは、「ウィークリー」を完全に綴ることです。単語を短縮するのは意味がありません。 – Pondlife
Kimballの本で、彼はWorkOrderSnapshotFactなどを使用しています。それは良い選択のようです。 –