Я ищу хорошее соглашение об именах для моих таблиц фактов моментального снимка периода.
В настоящее время я просто добавляю "_Snapshot" в конец имени, используемого для базовой таблицы фактов транзакций.Вот пример ...
FactWorkOrder (Transactional)
FactWorkOrder_SnapshotWkly (Weekly Snapshot)
Я понимаю, что соглашения об именах являются субъективными, но это не значит, что нет принятых предпочтений.
Например, большинство материалов Microsoft используют соответствующий регистр, без пробелов и подчеркиваний ...
TableName.ColumnName
вместо ...
TABLENAME.COLUMNNAME
TABLE_NAME.COLUMN_NAME
[TABLE NAME].[COLUMN NAME]
И в большинстве материалов Кимбалла используется Dim или D, Fact или F с добавлением ...
DimDate
FactWorkOrder
даже подчеркивает ...
D_Date
F_WorkOrder
к сожалению, мне не удалось найти что-либо в таблицах снимков.