2013-10-23 46 views
1

假设我有一个类有H类A类。那么在图中方向是从A传出还是传入A?我的主要问题是如何根据OOD中的类关系找出节点之间的方向。提前致谢。节点之间的Neo4j方向

回答

2

您可以在Neo4j中轻松遍历这两种方式。我在这里通常默认是外发的,那说......它取决于你的模型。

作为一个练习,想想人和房子。一个人有房子还是房子有人在这里尝试考虑关系名称。他们是否拥有房子,住在房子里还是什么?

Person--{has}-->house 
Person--{livesat}-->house 
Person--{owns}-->house 
House--{has}-->occupant 

他们都是略有不同的关系。将这个想法应用到你自己的模型中,并且为你认为最好的做出贡献。我不是“关系”的粉丝,比如house - {ownedby} - >人,因为他们只是向后遍历“自己”的关系,并且能够更好地表达这种关系。

相关问题