이동 명령은 존재·self·descendant·권한을 차례로 본다
검사 하나라도 없으면 cycle 우회 경로가 남는다.
| 검사 | 정상 | 거절 |
|---|---|---|
| 대상 | node 존재 | 없는 node |
| 새 부모 | NULL 또는 존재 | 없는 parent |
| subtree | 밖의 node | self·descendant |
| 쓰기 | procedure | 직접 UPDATE |
검사 하나라도 없으면 cycle 우회 경로가 남는다.
| 검사 | 정상 | 거절 |
|---|---|---|
| 대상 | node 존재 | 없는 node |
| 새 부모 | NULL 또는 존재 | 없는 parent |
| subtree | 밖의 node | self·descendant |
| 쓰기 | procedure | 직접 UPDATE |