0
再帰的分解構造の場合、モデルとしては... a?グループHASサブグループ...または b。サブグループPART_OFグループ? .... neo4jチュートリアルの中には、どちらもモデルが暗示されているもの(parent_ofとchild_ofの例)がありますが、neo4jサブタイプのチュートリアルではどちらかがうまくいくことを暗示しています(一般的にPART-OFになります)。グラフデータベース内の再帰的分解構造のモデリング
neo4jの経験に基づいて、どちらか一方を選択するか両方を使用する実用的な理由はありますか?反対方向の関係(異なるタイプを有する)一対の同一の論理的関係を示す
もちろん、データのニーズに合わせて例外があります。大きなものは、必ずしも相反する関係ではない。たとえば、a:Personにはa:anotherとの関係:Person、other:Personが後ろ向きであることを論理的に暗示していない...もう一方の方向に第2の関係が必要です。異なるタイプの関係にも同様の状況が発生する可能性があります。 – InverseFalcon
@InverseFalcon私はあなたのことを理解しています。しかし、私の答えはまだ成り立っています。なぜなら、(異種の)関係のペアをいつも反対の方向に使うことを勧めないからです。うまくいけば私の答えを更新しました。 – cybersam
私のコメントはあなたの答えの批判ではないことを明確にしておかなければなりません、あなたのことは絶対に正しいです。これはDaveや他の人が心に留めておくべきメモです。 – InverseFalcon