Database design 用混合粒度设计事实表
我正在设计一个用于报告的数据模型。源代码中有三个表需要考虑 发票表 试验台 服务表 测试和服务以发票为准。一张发票可以有多个测试和多个服务 例如: 发票ID 测试计数 服务帐户 123 0 4. 435 2. 5. 435 4. 2.Database design 用混合粒度设计事实表,database-design,data-warehouse,business-intelligence,star-schema,star-schema-datawarehouse,Database Design,Data Warehouse,Business Intelligence,Star Schema,Star Schema Datawarehouse,我正在设计一个用于报告的数据模型。源代码中有三个表需要考虑 发票表 试验台 服务表 测试和服务以发票为准。一张发票可以有多个测试和多个服务 例如: 发票ID 测试计数 服务帐户 123 0 4. 435 2. 5. 435 4. 2. 在同一事实表中混合不同粒度的事实几乎是设计事实表时可能犯的最大错误 因此,不可能在同一事实表中保留不同粒度的事实。因此,您将有3个事实表-InvoiceFact、TestFact、ServiceFact?@CleanBold Yes。还有比这更好的建议吗?
在同一事实表中混合不同粒度的事实几乎是设计事实表时可能犯的最大错误
因此,不可能在同一事实表中保留不同粒度的事实。因此,您将有3个事实表-InvoiceFact、TestFact、ServiceFact?@CleanBold Yes。还有比这更好的建议吗?