인접리스트 모델 + CTE조합으로는 성능 문제가 발생할 수 있다.
이런 상황에서 조회 성능을 극대화하기 위해 폐쇄 테이블 모델을 사용한다.
모든 조상-자손 관계를 미리 계산해서 별도의 테이블에 저장하는 방식이다.
즉 조회때마다 재귀적으로 찾아가는게 아니라 미리 조상-자손 쌍을 명시적으로 테이블에 저장하는 방식이다.
예를들어 이전부터 다루던 예제를 기반으로 하면 노트북의 경우
인접리스트는 인접한 관계만 저장한다.
폐쇄테이블에는 모든 관계를 저장한다.