Trước khi hiển thị kết quả ra màn hình, chương trình dùng cấu trúc dữ liệu như sau để lưu trữ đồ thị ý niệm trong bộ nhớ:
Cấu trúc dữ liệu trên sẽ gồm một mảng các phần tử. Mỗi phần tử cĩ vùng lưu trữ Sub-CG chứa đựng thơng tin để xây dựng đồ thị ý niệm nguyên tử (atomic conceptual graph),là đồ thị ý niệm mà khơng chứa liên từ luận lý trong câu truy vấn. “Các thơng tin để xây dựng đồ thị ý niệm nguyên tử bao gồm thơng tin về thực thể, kiểu quan hệ giữa các thực thể và chiều của quan hệ. Dữ liệu được lưu trong vùng lưu trữ Sub-CG sau đĩ sẽ được dùng để biểu diễn thành một đỉnh truy vấn con.”
Mỗi phần tử cĩ thuộc tính Next relation lưu trữ kiểu quan hệ giữa hai đỉnh truy vấn con liền nhau. Các giá trị cĩ thể cĩ của Next relation chính là kiểu quan hệ cĩ thể cĩ giữa hai đỉnh truy vấn con trong câu truy vấn cĩ liên từ luận lý, cụ thể là UNION, INTERSECT, MINUS.
“Thêm vào đĩ, cấu trúc dữ liệu cĩ một thuộc tính Top relation để lưu trữ quan hệ gộp của câu truy vấn. Đĩ cĩ thể là quan hệ COUNT đối với câu truy vấn cĩ từ để hỏi là “How many”, hoặc quan hệ MIN, MAX đối với các truy vấn cĩ tính từ so sánh nhất.”
Từ cấu trúc dữ liệu nêu trên. Đồ thị ý niệm được hiển thị ra màn hình cĩ dạng tổng quát như hình sau:
[hình tham khảo HA]
“Trong đĩ, mỗi đỉnh truy vấn con được xây dựng từ vùng lưu trữ Sub-CG của mỗi thành phần trong cấu trúc lưu trữ. Quan hệ giữa các đỉnh truy vấn con (UNION, INTERSECT, MINUS) được xây
dựng từ thuộc tính Next relation. Quan hệ gộp (COUNT, MAX, MIN) được xây dựng từ thuộc tính
Top relation của cấu trúc lưu trữ. Đường liên kết nét đơi sẽ được nối từ quan hệ gộp vừa tạo tới thực thể câu truy vấn về số lượng trong trường hợp truy vấn “How many” hoặc nối tới biểu diễn tính từ nằm trong đỉnh truy vấn con tương ứng trong trường hợp câu truy vấn cĩ chứa tính từ so sánh nhất.”
Lấy một ví dụ cho phương pháp lưu trữ và hiển thị như phân tích nêu trên: câu truy vấn “Who was biographer and Samuel Johnsons's friend?”, hệ thống sẽ kết xuất ra đồ thị ý niệm như ví dụ sau:
[hình tham khảo HA]