Neo4J - 防止具有相同含义的重复关系类型
Neo4J - Prevent duplicated relationship types with identical meaning
考虑 Person 节点和 Item 节点。
防止图表中 'Purchased' 类型关系和 'Bought' 类型关系具有相同含义但只是命名不同的最佳方法是什么?
例如如果我们最终得到的图表状态如下:
(Alice) -[Bought] -> (Pickles)
(Bob) -[Purchased]-> (Pickles)
我想知道每个买了一罐泡菜的人。显然有人在创建其中一种关系时犯了错误。我如何防止 class 的错误?
将用户可以创建的关系限制为一组特定的名称,并且不允许任何其他关系名称。
考虑 Person 节点和 Item 节点。
防止图表中 'Purchased' 类型关系和 'Bought' 类型关系具有相同含义但只是命名不同的最佳方法是什么?
例如如果我们最终得到的图表状态如下:
(Alice) -[Bought] -> (Pickles)
(Bob) -[Purchased]-> (Pickles)
我想知道每个买了一罐泡菜的人。显然有人在创建其中一种关系时犯了错误。我如何防止 class 的错误?
将用户可以创建的关系限制为一组特定的名称,并且不允许任何其他关系名称。