EMPLOYEE と BRANCH の 2 つの頂点クラスがあり、どちらにもデータが入力されており、エッジ クラス InBranch をそれらの関係にしたいと考えています。
したがって、Employee -InBranch-> Branch です。
プロパティを持つクラスEmployee -> empname、branchname。
プロパティを持つクラス ブランチ --> ブランチ名。
共通のプロパティ(branchname)を relationship として使用する代わりに、これらをエッジ
(InBranch) として作成したいと考えています。
私は仕事を以下のような構造にしようとしています:
CREATE EDGE InBranch FROM (SELECT FROM Employee) TO (SELECT FROM Branch) WHERE Employee.branchname = Branch.branchname
これは、Luca Garulli のコードに基づいて直感的にパターン化されています。
create edge Owns from (select from Person) to (select from Country)
OrientDB : Using Schemas with Graphs, Part 1 .