我需要一些帮助来启动用于跟踪器官捐赠者的新维度模型(星型模式)。我们有一个 OLTP 数据库,其中包含一个转诊表(死亡术语),其中包含(性别、种族、年龄、死亡日期)等信息和相关查找表,例如日期、时间、种族、医院、器官类型、捐赠器官信息等。一些推荐人成为器官捐赠者。我知道大多数查找表将成为维度表,但想知道我是否应该有 2 个事实表 - factReferralInfo 和 factOrganDonors 或只有 1 个事实表来跟踪所有内容。我们可能会有诸如“转诊总数”、“肾脏捐赠者总数”等查询。
经过考虑,我想我需要一个维度 dimReferral ,它具有每个死亡推荐的属性。我想我很困惑,因为我读到你不应该有一个与事实表相同范围的维度表。也许在事实表中,我对每个捐赠的器官都有一行,例如肾脏、胰腺、肺等。