Я знакомлюсь с размерной моделью, поэтому начал изучать процесс подачи заявлений о состоянии здоровья. Я пытаюсь добиться следующего:
1) способность сообщать о претензиях пациента по специальности и поставщику услуг (ежемесячно, ежеквартально и ежегодно)
2) претензии со стороны поставщика услуг поставщика услуг
3) претензии по ежемесячным платежам, полученным за (1) и (2)
4) претензий по месяцам услуг для (1) и (2)
Вот модель затемнения:
FactClaims
Сумма начисления
Сумма платежа
Сервисный ключ даты (FK)
Ключ даты платежа (FK)
Ключ пациента (FK)
Ключ поставщика услуг (FK)
Ключ объекта (FK)
Ключ рекомендованного провайдера (FK)
Таблицы размеров:
DimServiceProvider
ServiceProviderID (SK)
Название поставщика услуг
Специальность
DimPatient
PatientID (SK)
Имя
Адрес
DimDate
DimFacility
FacilityID (SK, PK)
FacilityName
FacilityRegion
FacilityState
Вопросы :
1) Должен ли я отделить таблицы фактов для сборов и платежей?
2) Не уверен, правильно ли я думаю для рекомендованного ключа поставщика (который также указывает на DimServiceProvider)
3) Практическое правило объединять некоторые таблицы измерений или разделять их? Каковы правила объединения таблиц измерений или их разделения?