如何设计无环图?新4j

问题描述

我正在尝试构建出现在一系列书籍中的人物图表。 所以人a出现在书1、2、3中,然后人b出现在书1、3、6中。 然后我必须把一个人 a 对人 b 做的一个动作,比如 :person a hits b in book 1

我知道我可以将一个属性放在 a 打 b 的那个人中引用这本书的关系,但我想知道是否有更好的解决方案.. 谢谢!

解决方法

我很想把它当作一个版本化的图表!这是blog post on versioning

这是一个在 Arrows.App 中建模的示例。当然,也可以有其他方法来做到这一点