グラフデータベースにスキーマのようなものはありますか? たとえば、どのタイプのノードが他のどのタイプのノードと関係を持つことができるかを指定できますか?
そのようなスキーマはどのように見えますか?
グラフデータベースにスキーマのようなものはありますか? たとえば、どのタイプのノードが他のどのタイプのノードと関係を持つことができるかを指定できますか?
そのようなスキーマはどのように見えますか?
グラフ データベースには常に、(少なくとも) Vertex オブジェクトと Edge オブジェクトで構成される基本的なスキーマがあり、Edge には特定の関係に関するデータを含めることができます。このスキーマに追加できる程度は、実装によって大きく異なります。たとえば、Edge および/または Vertex オブジェクトから継承することにより、スキーマをカスタマイズできる場合があります。
グラフ データベースが基礎となる RDBMS または ODBMS を使用している場合、より強力なスキーマの作成および操作機能にアクセスできる可能性があります。
はい。Neo4J 2 と Tinkerpop 3 の両方の一部である、頂点ラベルの選択に役立つスキーマ。ほとんどのデータベースはスキーマに対する検証をサポートしていませんが、スキーマを書き留めておくと、グラフの使用方法が明確になると思います。
スキーマをグラフとして描画する方法については、より長い投稿があります。http://lambdazen.blogspot.com/2014/01/do-property-graphs-have-schemas.html