我需要一些帮助,我们在公司面临的一个问题,试图对每一个流程和实体进行建模。
到目前为止,我们已经使用了一个带有实体和属性关系的增强型概念模型,但是有一些对象并不完全匹配一个维度或一个事实表,这是一个实体,可以称为" "。销量超过X家的店铺". 有实体"销售"和"铺子"很明显,这将有它在UML中的表示作为独立的实体,并在低层表示每个销售和商店。我们需要在UML中表示的是一个实体,它存储了销售超过X个单位的商店的计数器,所以这有一些行为或条件.如果我们考虑实体,它将需要日期-from和日期-to,以及值(计数器),并创建一个与商店实体的连接似乎足够了,但我们错过了表达 "超过X个销售 "的行为。所以行为可以是例如 进入商店实体,把第一个元素导航到销售实体,计算销售额。如果超过x,则value+1,以此类推。
我把这个问题做了一个简单的版本。蓝色的框代表已经创建的实体,橙色的是计数器,应该计算有一定约束的店铺。
有没有什么方法可以使用某种UML图来帮助我们解决这个问题?