By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
| category_id | name | parent_id | path |
|---|---|---|---|
| 1 | T1 | null | T1 |
| 2 | T2 | null | T2 |
| 3 | T11 | 1 | T1 -> T11 |
| 4 | T12 | 1 | T1 -> T12 |
| 11 | T21 | 2 | T2 -> T21 |
| 5 | T111 | 3 | T1 -> T11 -> T111 |
| 6 | T112 | 3 | T1 -> T11 -> T112 |
| 9 | T121 | 4 | T1 -> T12 -> T121 |
| 10 | T122 | 4 | T1 -> T12 -> T122 |
| 12 | T211 | 11 | T2 -> T21 -> T211 |
| 13 | T212 | 11 | T2 -> T21 -> T212 |
| 7 | T1121 | 6 | T1 -> T11 -> T112 -> T1121 |
| 8 | T1122 | 6 | T1 -> T11 -> T112 -> T1122 |
| 14 | T2111 | 12 | T2 -> T21 -> T211 -> T2111 |