Kiến trúc thể hiện trong mơ hình này là kiến trúc 3 tầng. Lược đồ dữ liệu đa chiều ở đây đã được định nghĩa và tính tốn sẵn và được lưu trong cơ sở dữ liệu đa chiều. Xử lý trong MOLAP trong tầng ứng dụng thực hiện đẩy khung nhìn dữ liệu đa chiều (Multidimentional Database System - MDDBs) cho người sử dụng.
Như đã đề cập ở trước, hệ quản trị cơ sở dữ liệu đa chiều được xây dựng và cài đặt sẵn. Nó cung cấp khả năng hợp nhất và tạo dựng cho lược đồ dữ liệu trong khi xử lý nạp dữ liệu vào MDDBs từ data warehouse data warehouse và như vậy người sử dụng có thể lấy được dữ liệu tổng quát với thời gian truy cập nhanh và chính xác.
3.5.2. Mơ hình ROLAP
Trong mơ hình ROLAP, dữ liệu được lưu dưới dạng giống như mơ hình quan hệ ở dạng các dịng và cột. Mơ hình này biểu diễn dữ liệu cho người dùng theo các chiều
nghiệp vụ. Để trong suốt với người sử dụng về mặt cấu trúc lưu trữ và dữ liệu thể hiện ra là đa chiều thì tầng siêu dữ liệu được tạo ra. Tầng siêu dữ liệu này hỗ trợ khả năng ánh xạ giữa các chiều dữ liệu với các bảng dữ liệu quan hệ. Hơn nữa, các siêu dữ liệu cũng hỗ trợ khả năng nhóm và tổng hợp dữ liệu. Với cách thức này, hệ thống lưu luôn cả siêu dữ liệu trong mơ hình quan hệ.
Như hình vẽ bên dưới chỉ ra kiến trúc của mơ hình ROLAP. Kiến trúc thể hiện ở đây là kiến trúc 3 tâng. Server phân tích nằm tại tầng giữa trong mơ hình này có nhiệm vụ tạo ra các khung nhìn đa chiều. Hệ thống đa chiều trên tầng trình diễn cung cấp khung nhìn đa chiều về dữ liệu cho người sử dụng. Khi người sử dụng đa ra một truy vấn phức tạp dựa trên khung nhìn đa chiều này, thì truy vấn sẽ được chuyển thành câu truy vấn SQL phức tạp được thực thi trực tiếp trên cơ sở dữ liệu quan hệ. Khơng giống như mơ hình MOLAP, cấu trúc dữ liệu đa chiều tĩnh không được tạo ra và lưu giữ.