Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Neo4j/graphDB的时间线树中表示天数_Graph_Neo4j_Graph Databases - Fatal编程技术网

如何在Neo4j/graphDB的时间线树中表示天数

如何在Neo4j/graphDB的时间线树中表示天数,graph,neo4j,graph-databases,Graph,Neo4j,Graph Databases,在阅读这篇文章,回顾这篇文章的答案时,我对如何在时间轴树中表示不同的日子感到困惑。在这两种情况下,它们在示例数据库中显示的天数都是有限的,我的想法是,如果您想对一整年或一个无限的时间日历周期进行建模,那么这个模型就不能成立 我阅读这些示例时,会发现“day”节点仅仅是“1”、“2”和“…”的天数31'. 由于每个月都有一个标记为“1”、“2”等的日子,当您将所有的日子连接到月份时,如何遍历路径 例如,在随附的修改图纸中,第12个月和第1个月都有第1天、第2天和第31天。当我看事件2时,我如何知

在阅读这篇文章,回顾这篇文章的答案时,我对如何在时间轴树中表示不同的日子感到困惑。在这两种情况下,它们在示例数据库中显示的天数都是有限的,我的想法是,如果您想对一整年或一个无限的时间日历周期进行建模,那么这个模型就不能成立

我阅读这些示例时,会发现“day”节点仅仅是“1”、“2”和“…”的天数31'. 由于每个月都有一个标记为“1”、“2”等的日子,当您将所有的日子连接到月份时,如何遍历路径

例如,在随附的修改图纸中,第12个月和第1个月都有第1天、第2天和第31天。当我看事件2时,我如何知道这是发生在12/31还是1/31?我想为所有月份的所有日子建模,并使用模板(据我所知)在图上创建不允许离散时间查询的模糊路径

或者“天”实体应该是一个更唯一的数字,表示该年的天数,而该数字的属性是该月的天数


目前,我不明白如何创建一个完整的全年时间线树,因为它是在上面的链接中建模的。

修改后的图纸在月与月之间共享日节点,这就是为什么很难知道事件2是发生在2010年12月31日还是2011年1月1日

分辨率为天的单年时间树将具有365/366天节点。因此,值为31的Day节点不由一月和十二月共享,但一月和十二月有自己的Day 31节点。换句话说,一个日节点正好与一个月相关,一个月节点正好与一年相关

然后,您可以沿着从事件返回到根的路径,而不会在月份发生分歧

上面引用的Peter的博客文章显示了12月到1月的时间,但没有分享第31天——你可以看到他能够回答你上面的所有问题

要创建时间线,GraphAware有一个模块,可以为您维护时间线,并帮助您附加事件-


免责声明:我在GraphAware工作

修改后的图形在月与月之间共享日节点,因此很难知道事件2是发生在2010年12月31日还是2011年1月1日

分辨率为天的单年时间树将具有365/366天节点。因此,值为31的Day节点不由一月和十二月共享,但一月和十二月有自己的Day 31节点。换句话说,一个日节点正好与一个月相关,一个月节点正好与一年相关

然后,您可以沿着从事件返回到根的路径,而不会在月份发生分歧

上面引用的Peter的博客文章显示了12月到1月的时间,但没有分享第31天——你可以看到他能够回答你上面的所有问题

要创建时间线,GraphAware有一个模块,可以为您维护时间线,并帮助您附加事件-


免责声明:我在GraphAware工作

修改后的图形在月与月之间共享日节点,因此很难知道事件2是发生在2010年12月31日还是2011年1月1日

分辨率为天的单年时间树将具有365/366天节点。因此,值为31的Day节点不由一月和十二月共享,但一月和十二月有自己的Day 31节点。换句话说,一个日节点正好与一个月相关,一个月节点正好与一年相关

然后,您可以沿着从事件返回到根的路径,而不会在月份发生分歧

上面引用的Peter的博客文章显示了12月到1月的时间,但没有分享第31天——你可以看到他能够回答你上面的所有问题

要创建时间线,GraphAware有一个模块,可以为您维护时间线,并帮助您附加事件-


免责声明:我在GraphAware工作

修改后的图形在月与月之间共享日节点,因此很难知道事件2是发生在2010年12月31日还是2011年1月1日

分辨率为天的单年时间树将具有365/366天节点。因此,值为31的Day节点不由一月和十二月共享,但一月和十二月有自己的Day 31节点。换句话说,一个日节点正好与一个月相关,一个月节点正好与一年相关

然后,您可以沿着从事件返回到根的路径,而不会在月份发生分歧

上面引用的Peter的博客文章显示了12月到1月的时间,但没有分享第31天——你可以看到他能够回答你上面的所有问题

要创建时间线,GraphAware有一个模块,可以为您维护时间线,并帮助您附加事件-


免责声明:我在GraphAware工作

抱歉,我仍然对您的链接示例感到困惑。第4个月下仅显示一次第24天。那天的值不应该与24不同吗?或者将有12个不同的节点类型为“day”,所有节点的值均为24?没错-12个不同的节点类型为day,值为24(一年)。每个节点24将与不同的月份相关。不幸的是,由于涉及的节点数量,没有一个图表显示这一点。只有在检查到树的根的路径时,叶节点的意义才有意义。啊-我需要提醒自己,graphDB可以有多个具有完全相同属性的节点。如果我理解正确的话,是与其他节点的关系使它们具有唯一性。对不起,我仍然对您的链接示例感到困惑。第4个月下仅显示一次第24天。那天的值不应该与24不同吗?还是会有12个不同类型的节点