Laravel と Neo4j をバックエンドとして使用して、概念実証に取り組んでいます。今のところ、NeoEloquent が推奨される選択肢です: https://github.com/Vinelab/NeoEloquent
今のところ、「用語」と多くの関係を持つ「人」モデルがあります。https://github.com/Vinelab/NeoEloquent#one-to-manyで説明されているように、これはうまく機能します。
次のステップは、動的な関係を作成することです。したがって、用語は別の用語との関係を持つことができます。関係のタイプも柔軟にする必要があります。したがって、それは一種の、コピーされた、関係などである可能性があります。次のように:
関係の種類は修正しないでください。後の段階で視覚化されます。これに最適なアプローチは何ですか?ポリモーフィック リレーションと HyperEdges でこれを行うことはできますか? 私が理解していることから、ポリモーフィック リレーションでは間に追加のノードが作成されるということです。この概念は、エッジにプロパティと属性がある Neo4j の動作とは異なります。私は正しいですか?これに最適なアプローチは何ですか?