10
⮚
Lớp
Lớp là các nhóm hay tập hợp các đối tượng có chung một số thuộc tính. Lớp có thể
bao gồm các lớp con, các thực thể hoặc bao gồm cả hai. Một lớp có thể gộp vào hoặc bị
gộp vào các lớp khác. Một lớp gộp vào lớp khác được gọi là lớp con (subclass) của lớp
gộp.
Ví dụ:
- Lớp Lưu trú có các lớp con là: Khách sạn, Nhà nghỉ, Homestay, …
- Lớp Hồ có các thực thể là: Hồ Hoàn Kiếm, Hồ Tây, Hồ Trúc Bạch, …
⮚
Thuộc tính
Thuộc tính được sử dụng để chỉ ra mối quan hệ giữa các thực thể (thuộc tính đối
tượng) hoặc giữa thực thể và kiểu dữ liệu được mô tả (thuộc tính kiểu dữ liệu). Ví dụ:
- Thuộc tính đối tượng “ở gần” chỉ ra mối quan hệ về khoảng cách gần nhau giữa
địa điểm Tràng Tiền Plaza và Hồ Hoàn Kiếm
- Thuộc tính kiểu dữ liệu với một địa điểm du lịch có thể có các thuộc tính: tên
địa điểm, địa chỉ, số điện thoại, đánh giá…
Giá trị của một thuộc tính dữ liệu có thể có các kiểu dữ liệu khác nhau như kiểu
chuỗi, kiểu số…
⮚
Mối quan hệ
Mối quan hệ được sử dụng để xác định sự liên quan của đối tượng này với một đối
tượng khác bằng các thuộc tính tương ứng. Cùng với đó là tập hợp các quan hệ mô tả
ngữ nghĩa của miền như quan hệ đồng nghĩa, trái nghĩa và các quan hệ khác. Điểm mạnh
của Ontology là khả năng mô tả các mối quan hệ. Tập hợp các kiểu quan hệ được sử
dụng và hệ thống phân cấp của chúng mô tả sức mạnh biểu đạt của ngôn ngữ mà
Ontology được thể hiện.
Ví dụ:
- Mối quan hệ “anh em ruột” giữa Nguyễn Văn An và Nguyễn Văn Bình
.
- Mối quan hệ về khoảng cách “ở gần” giữa hai địa điểm Tràng Tiền Plaza và Hồ
Hoàn Kiếm.
Chia sẻ với bạn bè của bạn: