Tôi thường đề xuất một thiết kế có tên là Bảng đóng cửa .
Xem ví dụ trong câu trả lời của tôi cho Cách hiệu quả / thanh lịch nhất để phân tích một bảng phẳng thành một cái cây là gì?
Tôi cũng đã thiết kế bản trình bày này: Mô hình cho Dữ liệu phân cấp với SQL và PHP . Tôi đã phát triển một ứng dụng PHP có thể hiển thị một cái cây trong 0,3 giây, từ một bộ sưu tập dữ liệu phân cấp với 490 nghìn nút.
Tôi đã viết blog về Bảng đóng cửa tại đây: Kết xuất Cây có Đóng cửa Bảng .
Tôi đã viết một chương về các chiến lược khác nhau đối với dữ liệu phân cấp trong cuốn sách của mình, Phản chất lượng SQL:Tránh Cạm bẫy của lập trình cơ sở dữ liệu .