你会如何坚持自定义树结构的根节点,以便可以用简单的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
);
非常模糊的问题国际海事组织。 Pesist在哪里?你在谈论什么样的“选择”? – 2012-08-12 09:51:56
@ SanjayT.Sharma请参阅标签。 – 2012-08-12 09:52:58
你使用什么数据库和版本? – 2012-08-12 09:56:29