カスタムツリー構造のルートノードを、簡単に取得できるようにどのように永続化しますSELECT
か?
擬似コード
class Node {
Long id;
String label;
Node parent;
List<Node> children;
}
編集:テーブルは次のようになります。お気軽に改善をご提案ください。
CREATE TABLE NODES(
ID INTEGER NOT NULL UNIQUE,
LABEL VARCHAR(255)
);
CREATE TABLE PARENTS_CHILDREN(
PARENT_ID INTEGER NOT NULL,
CHILD_ID INTEGER NOT NULL
);