Computer >> Máy Tính >  >> Lập trình >> Lập trình

Các kỹ thuật của Mô hình hóa không gian là gì?

Bảng dữ kiện và bảng thứ nguyên - Yếu tố của mô hình hóa chiều là gần như mọi loại dữ liệu nghiệp vụ đều có thể được mô tả như một loại dữ liệu khối lập phương, trong đó các ô của khối lập phương bao gồm các giá trị đo được và các cạnh của khối lập phương đại diện cho các kích thước tự nhiên của dữ liệu.

Nó có thể cho phép nhiều hơn ba chiều trong các thiết kế, do đó về mặt kỹ thuật nó phải gọi khối lập phương là siêu khối, mặc dù khối phương thức và khối dữ liệu về cơ bản được mọi người sử dụng.

Sự thật - Mô hình chiều đặc trưng cho các sự kiện và thuộc tính. Một thực tế thường là một cái gì đó không được công nhận trước. Một thực tế là một quan điểm trên thị trường. Một số dữ kiện trong thế giới kinh doanh là toán học, mặc dù một số thực tế có thể được định giá bằng văn bản.

Người thiết kế phải nghi ngờ rằng một số trường dữ liệu toán học, đặc biệt nếu giá trị là một số dấu phẩy động, có thể là một dữ liệu chứ không phải một thuộc tính. Đôi khi giá trị toán học như "chi phí tiêu chuẩn" dường như là một thuộc tính của thứ nguyên sản phẩm và nó dường như là một hằng số phổ biến trước.

Thuộc tính - Các thuộc tính nói chung là các trường văn bản và chúng thường xác định một đặc điểm của một sự vật hữu hình. Các thuộc tính rõ ràng nhất là định nghĩa của sản phẩm. Hương vị của sản phẩm là một thuộc tính nổi tiếng của sản phẩm và nó có thể được thể hiện một cách nổi bật trên bao bì sản phẩm.

Kích thước - Các thuộc tính văn bản xác định sự vật được tổ chức bên trong các chiều. Trong cơ sở dữ liệu bán lẻ, thấp nhất, nó có thể có thứ nguyên sản phẩm, thứ nguyên cửa hàng, thứ nguyên khách hàng, thứ nguyên khuyến mại và thứ nguyên thời gian.

Thứ nguyên là một tập hợp các thuộc tính giống như văn bản được áp dụng phần lớn cho nhau. Có một lượng phán đoán của nhà thiết kế trong việc lựa chọn kích thước. Trong cơ sở dữ liệu bán lẻ, nó luôn cố gắng tích hợp thứ nguyên sản phẩm với thứ nguyên cửa hàng và tạo ra một thứ nguyên cửa hàng sản phẩm lớn riêng lẻ.

Nếu nó có thể có 1000 sản phẩm và 100 cửa hàng, thì nó sẽ hỏi xem nó sẽ có bao nhiêu cửa hàng sản phẩm khi thử kết hợp các thứ nguyên này. Nếu không có mối tương quan đáng kể giữa sản phẩm và cửa hàng và mỗi sản phẩm được bán trong mỗi cửa hàng, thì thứ nguyên cửa hàng sản phẩm kết hợp của chúng tôi sẽ là sản phẩm Descartes của hai thứ nguyên ban đầu và nó có thể có 100.000 cửa hàng sản phẩm.

Trong mô hình chiều, các thuộc tính trong bảng thứ nguyên đóng một vai trò thiết yếu. Các thuộc tính này là văn bản hoặc chúng hoạt động giống như văn bản, chúng nhận các giá trị rời rạc và chúng là nguồn gốc của các ràng buộc phần mềm và tiêu đề hàng trong báo cáo cuối cùng.