我很新..我正在寻找一个事件日志系统 多个“周期”(一个周期是一系列事件),由事件组成(每个事件可以有7个固定类型),每个事件也有4个上下文。
我希望能够在图形数据库中创建映射此“系统”的结构。
问题1:如何指定几个“周期”? 我希望能够有一个不同的周期:周期1,周期2 ......等事件(事件类型1到7),可以在以后创建。 我需要某种信息/“状态”,以确保事件是“循环”的一部分。
实际上我创建了2个这样的事件:1个Type3和1个Type 4来自同一个事件周期。
create(Type3:Type3_name {context1:“John Doe”,context2:“blah blah”,> context3:“127.0.0.1”,context4:“email”})
create(Type4:Type4_name {context1:“”,context2:“some characteristics”,> context3:“127.0.0.1”,context4:“”})
如何映射/创建事件的“循环”,即知道事件是同一循环的一部分?
后来我希望能够创建属于其他周期的其他事件......
事件可能具有带时间戳的唯一ID。
将来仅供参考我希望能够提出复杂的问题: - 给我所有Cycles,其中事件有这些context3等于X .. - 给我所有Cycles,其中有一个类型为2的事件套件,其中context2 = X,context3 = Y. 我希望能够绘制所有的图形!
>
Cycle 1 ******* context1 | context2--Event type 1--context3 | context4 . context1 | context2--Event type 2--context3 | context4
提前致谢。
亲切的问候! 约翰