이 데이터 구조는 지시된 그래프를 정의하며, 트리가 되려면 글로벌 구조(위상)에 조건을 추가해야 한다. 즉, 최대 한 개의 참조가 주어진 노드(노드는 최대 단일 상위 노드를 가지고 있음)를 가리킬 수 있고 트리의 노드가 루트를 가리키지 않는다는 것이다. 실제로 루트 이외의 모든 노드에는 정확히 하나의 상위 항목이 있어야 하며 루트에는 상위 항목이 없어야 한다.
데이터 트리에서 노드는 두 상위 항목을 가질 수 있는가?