我们的组织结构为组(A,B,C ......)和单位(A1,B2等)的层次结构
层次结构作为术语存储在主数据数据库中,具有有效日期和其他属性。这样我们就知道B2单元是“审计亚洲”,直到上个月才是“法律事务”。
但是,合同管理工具等系统只使用代码:例如“合同123456由B2单位管理”;我的问题是:我们怎么知道哪个 B2被引用?
据我所知,有两种方法可以做到这一点:
我们不这样做。
每个人都只使用术语/标签“B2”,但我们确保每次使用 一个词已过时。
例如,如果合约信息是两个月前的最后一次更新,则必须参考以前版本的B2,法律事务。
我们或许可以做到这一点,但似乎相当不可靠。
解决这个问题的标准方法是什么?
答案 0 :(得分:0)
选项1是正确的,因为标识符需要稳定。
那就是说,解决问题的另一种方法是合同的管理实体是在合同期限内称为B2的实体。换句话说,使管理实体成为缓慢变化的维度类型2.我认为这就是选项2的含义。
选项1仍然正确。修复您的数据。否则,你将处于一个报告痛苦的世界。我仍然在努力查看主数据系统如何解决这个错误,但这超出了你的问题的范围:)