顶点和边是图建模的一个方面。还有其他类似规则的。例如,如果某人正在购买苹果,但在过去 1 周内也购买了苹果,但没有在竞争性商店购买,并且是 1 年以上的客户,则提供 10% 的促销折扣。
有没有什么方法可以建模一个规则,当一组条件基于顶点、边及其属性值变为真时应用该规则?
或者航运业的另一个例子。
从以下条件确定的两个相邻节点为装运提供成本的规则。1. 如果发货地是美国(来自美国的任何站点):路径开始 2. 如果发货目的地是新加坡:路径结束 3. 当前移动起点属于印度的站点(边缘开始) 4.服务类型是水(边缘类型) 5. 成本是 100 美元。
当满足所有 4 个条件时,此规则将能够应用 100 美元的费用。关于如何在 Titan DB 中建模此规则的任何建议?