13
là”. Từ đó có thể suy ra rằng nếu Bình liên quan đến Cường bởi thuộc tính “có
lãnh đạo là”, thì Bình cũng liên quan đến Cường bởi thuộc tính “có sếp là” và
ngược lại.
sameAs: Hai thực thể có thể được cho là giống nhau khi cùng đề cập đến cùng
một đối tượng giống nhau. Ví dụ: thực thể “Hồ Hoàn Kiếm” và “Hồ Gươm” là
hai thực thể giống nhau.
differentFrom: Thể hiện một thực thể có thể khác với những thực thể khác. Ví
dụ, thực thể “Hồ Hoàn Kiếm” khác với thực thể “Hồ Tây” và khác với thực thể
“Hồ Trúc Bạch”.
AllDifferent: Sử dụng để tuyên bố sự khác biệt lẫn nhau trong một nhóm các
thực thể. Ví dụ: “Hồ Hoàn Kiếm”, “Hồ Tây” và “Hồ Trúc Bạch” được tuyên bố
là khác biệt lẫn nhau bằng cách sử dụng AllDifferent, điều này có nghĩa là “Hồ
Hoàn Kiếm” khác “Hồ Tây”, “Hồ Tây” khác “Hồ Trúc Bạch” và “Hồ Trúc Bạch”
khác “Hồ Hoàn Kiếm”.
Các đặc điểm thuộc tính OWL Lite
Có những nhận dạng đặc biệt trong OWL Lite được sử dụng để cung cấp thông
tin liên quan đến các thuộc tính và giá trị của chúng. Sự khác biệt giữa ObjectProperty
và DatatypeProperty đã được đề cập ở trên trong phần mô tả thuộc tính.
inverseOf: Một thuộc tính là nghịch đảo của một thuộc tính khác. Ví dụ: “có
cha” là nghịch đảo của “có con” và An “có cha” là Bình, thì có thể suy luận rằng
Bình “có con” là An.
TransitiveProperty: Là các thuộc tính có tính bắc cầu. Ví dụ: thuộc tính tổ tiên
có tính bắc cầu, nếu An là tổ tiên của Bình và Bình là tổ tiên của Cường có thể
suy luận rằng An là tổ tiên của Cường.
Chia sẻ với bạn bè của bạn: