我正在探索 TigerGraph 并且想知道如何为以下构造建模。假设我有一个有 1 个或多个作者的作品。每个作者都是在一定时期内隶属于组织的人。我不想将作品与“人”联系起来,而是将作品与“隶属于组织的人”联系起来。
作品应该与人与组织的“复合”组合相连,而不仅仅是与人相连。
解决这个问题的一种方法是创建一个“EmployedPerson”顶点类,如下所示:
这显然不像我希望的那样“类似于图形” - 将句点属性添加到连接 Person 和 Organization 的边缘并将 Person 连接到边缘(在第一张图像中)比创建一个更有意义附加类 EmployedPerson(在第二张图片中)。
作为 TigerGraph 的初学者,我在文档中找不到这种模式的任何示例,并且想知道什么是最合适的(例如,用于存储/查询目的)。