고정 JOIN은 SQL 열 수가 tree 깊이 상한이 된다
두 번 self JOIN한 쿼리는 세 번째 간선 아래의 데이터베이스 노드를 구조적으로 읽을 수 없습니다.
| 읽기 방식 | 깊이 상한 | 경로 확장 | 결과 |
|---|---|---|---|
| 2-level self JOIN | SQL에 고정 | 별칭 두 개만 연결 | 깊은 노드 누락 |
| Recursive CTE | 업무 안전 상한 | edge가 없을 때까지 반복 | 가변 깊이 보존 |
핵심: 깊이가 데이터라면 SQL에 레벨을 열거하지 말고 anchor와 재귀 edge를 반복합니다.