因此,我们正在为客户开发一个KPI和主动管理系统。在图像中,您可以看到我们根据客户需求构建的数据模型。基本上,这是我们数据模型的层次结构:与一个实体相连的战略目标> KPI >倡议
最近,我们从客户那里发现,战略目标和KPI可以在多个实体之间共享,但最终每个实体都有不同的计划。
我不知道如何在数据模型中反映这一点。但我想出了三种可能的解决方案:
1-把战略目标和实体关系从一对多分解为多对多.还有战略目标和KPI关系,多对多,但这并不能解决我的问题.最后,我想建模一个模型,例如,SO1是在entity1和entity2之间共享的,KPI也是共享的,而不是主动的。
2- EntityOwner表,基本上将战略目标或KPI或倡议直接映射到实体。
3-我们没有将实体映射到战略目标,而是将其映射到该倡议。
发布于 2017-04-23 09:36:52
为什么不删除KPI和倡议之间的关系,而在实体和倡议之间创建一个关系呢?
这种模式类似于这样一个事实,即KPI似乎属于业务业绩领域,而主动行动则更多地放在方案/项目办公室方面。换句话说,企业创建计划是为了实现战略目标,而不是KPI。KPI代表能见度。
我也想问一下,战略目标是否应该与实体有直接的关系,或者是否应该有这样--主动--实体的关系。
https://stackoverflow.com/questions/43568512
复制相似问题