【发布时间】:2018-01-29 01:33:32
【问题描述】:
我正在使用数据保险库模型编写数据仓库。 但实际上我不确定如何处理交易数据。 我有以下属性
Service
Time(based on minutes)
Status
我有一个服务中心表、一个状态中心表和一个时间中心表,但它不是基于分钟的。
问题是? 交易数据是否链接表? 你会/如何设计这个? 谢谢你们的cmets
【问题讨论】:
我正在使用数据保险库模型编写数据仓库。 但实际上我不确定如何处理交易数据。 我有以下属性
Service
Time(based on minutes)
Status
我有一个服务中心表、一个状态中心表和一个时间中心表,但它不是基于分钟的。
问题是? 交易数据是否链接表? 你会/如何设计这个? 谢谢你们的cmets
【问题讨论】:
如果我正确理解了您的问题,以下是集线器的结构:
HUB Service (Hub_Service_HKEY >PK)
HUB Status(HUB_Status_HKEY ->PK)
HUB Time(HUB_Time_HKEY ->PK) and Satellite (HUB_Time_HKEY(FK),Year,month,day,hour)
那么事务 LINK 的结构将是 TXLNK_SST(TX_LNK_HKEY(PK),HUB_Time_HKEY(FK),HUB_Status_HKEY(FK),Hub_Service_HKEY(FK), Minute_ID, Some_other_fileds_if_any *) 以存储每分钟的事务。
* -> Since transaction link does not store history so other attributes should be stored in transaction link itself.
【讨论】: