假设我有两个联赛 L1 和 L2。每个联赛都可以进行多轮比赛,例如季后赛、四分之一决赛、半决赛和决赛。此外,我还需要表示happens_after事实,例如四分之一决赛发生在季后赛之后,半决赛发生在四分之一决赛之后,总决赛发生在半决赛之后。
问题
我的图表是否应该为每一轮都有一个节点,并且每个联赛都应该链接到这些轮?这样我们只是在创建新的关系(例如,L1 和 L2 都与季后赛有关系)但只有一个季后赛节点。但是,这限制了happens_after关系,因为某些联赛可以有更多的回合(例如,第2 回合可以在四分之一决赛之前进行)。有没有更好的方法来表示这一点?
用例
- 需要能够找到给定联赛的所有回合。
- 需要能够找到给定联赛的所有轮次的顺序以及每轮发生的日期。
编辑