2017-07-14 73 views
0

我们有一个简单的网站,当有少量员工完成任务时,该网站就会记录下来。 任务的描述属性是位置,复杂度,日期,监督水平&计算分数。将记录直接插入到星型模式中

尽管体积很小,但这些数据的主要用途是报告。

由于模式相对简单&卷低,我可以很容易地将其直接存储到星型模式。

是否有任何理由我不应该直接将数据加载到星型模式?

回答

0

很多时候,简单的“关系”模式看起来就像维度模型。毕竟,你总是要记录事件,并且总是有表格来存储事件的描述性上下文。

如果任务描述属性之间的关系有限或没有关系,并且您没有看到整体模型演变成更复杂的东西,我没有理由将其加载到除星型模式之外的任何其他任何东西。属性是“关于任务”,所以模型在关系模型或星型模式中是正确的。

如果你喜欢的话,你总是可以称之为关系模式 - 它只是简单到看起来像一个明星!

0

我的想法:直接加载只适用于相对较小的数据大小。但是如果将来员工/任务的数量增加很多,那么直接加载可能会产生相反的效果并且容易出错。

因此,最好先提前计划这些事情,并且如果负载增加,将来可以轻松扩展的进程将会更好。