* Mô hình dữ liệu
Mô hình dữ liệu (Data module) của một hệ thống quản lý dữ liệu là cấu trúc của các bảng (tables) và các cột (fields) ựể lưu trữ kết quả dữ liệu. Quá trình tạo ra mô hình dữ liệu chặt chẽ và hợp lý là một trong những bước quan trọng trong quá trình xây dựng một hệ thống cơ sở dữ liệu có hiệu quả và thành công.
Mô hình vật lý dữ liệu (physical data model) diễn tả chi tiết và chắnh xác dữ liệu sẽ ựược tắch trữ như thế nào, bao gồm cả tên, loại dữ liệu và kắch cỡ cho
Học viện Nông nghiệp Việt Nam Ờ Luận văn Thạc sỹ Khoa học Nông nghiệp Page 25 tất cả các cột trong mỗi bảng, và quan hệ (relationship) liên kết các bảng với nhau (cột khóa kết nối các bảng).
* Cấu trúc dữ liệu
Cấu trúc một CSDL MT (EDMS) dạng liên kết, cũng như của bất cứ CSDl loại tương tự cần phải thể hiện ựược bản chất vật lý của dữ liệu sẽ ựược cập nhập. đối với số liệu quan trắc hiện trường, các mẫu thường ựược thu thập ở những ựịa ựiểm khác nhau, theo thời gian khác nhau, ở ựộsâu/ựộcao khác nhau, sau ựó ựược phân tắch ựể xác ựịnh giá trị các thông số vật lý và hóa học. Phần này diễn tả các bảng và các quan hệ thường ựược sử dụng ựể mô hình hóa dữ liệu môi trường. Phần tiếp theo sẽ bàn về một số ựiểm chi tiết của dữ liệu và trình tự chúng ựược sử dụng như thế nào ựể ựạt ựược mục ựắch ý nghĩa của dữ liệu.
Bảng Ờ Mô hình dữ liệu ựể tắch trữ số liệu môi trường bao gồm ba loại bảng dữ liệu:
Bảng cơ sở, bảng tra cứu, và bảng công cụ (primary tables, lookup tables, and utility tables). Bảng cơ sở chứa ựựng những số liệu cần thiết. Bảng tra cứu chứa ựựng những mã code của dữ liệu và các giá trị mở rộng của chúng từ giá trị trong bảng cơ sở với mục ựắch giảm thiểu bộ nhớ và tăng mức ựộ ựồng nhất của thiết kế. Trong một số trường hợp, bảng tra cứu còn chứa ựựng các thông tin khác liên quan ựến các mã code của dữ liệu. Bảng công cụ cung cấp vị trắ ựể tắch trữ các số liệu khác thường là liên quan ựến quá trình vận hành và quản trị hệ thống. Bình thường thì những bảng này không có liên kết trực tiếp ựến các bảng cơsở.
Các bảng cơ sở nằm trong EDMS thường xuyên có quan hệ một-ựến- nhiều (hay còn gọi là quan hệ gia ựình hay quan hệ tầng lớp, hierarchical). Rất may mắn là các quan hệ thường chỉ là một-ựến-nhiều. Ít khi ta có quan hệ nhiều- nhiều bởi vì mô hình dữ liệu quan hệquản lý rất tốt mối quan hệmột-nhiều nhưng sẽ có vấn ựề với quan hệ nhiều-nhiều. Với quan hệ nhiều-nhiều, CSDL ựòi hỏi phải có thêm một bảng trung gian ựể kết nối giữa hai bảng. Các bảng này thỉng thoảng ựược gọi là Bảng kết nối (join table) nhưng chúng ta sẽ không bàn ựến vấn ựề này ở ựây.
Học viện Nông nghiệp Việt Nam Ờ Luận văn Thạc sỹ Khoa học Nông nghiệp Page 26 Quan hệ Ờ Các quan hệ mẫu hệ (hierarchical) giữa các bảng là rất rõ ràng. Mỗi vùng quan trắc (site) có thể bao gồm hai hay nhiều trạm, người ta cũng có thể thu thập nhiều mẫu môi trường ở mỗi trạm, và từ một mẫu có thể phân tắch ựể thu ựược nhiều chỉ tiêu khác nhau. Tuy vậy mỗi một ựo ựạc về sulfate ựều ứng với một ựợt lấy mẫu ở một vị trắ nào ựó (Nguyễn Duy Bình, 2006).