Many to One "Local" Side "Remote" Side ------------- ------------- Node() ---(parent)---> Node() nodes nodes --------- ---------- id +----------> id data | data parent_id --------+ parent_id