8. Bố cục của luận văn
3.1.2. Định nghĩa các thuộc tính
a. Các thuộc tính đối tượng (Object Property) của ontology
Thuộc tính đối tượng liên kết hai thực thể với nhau, chúng có miền (domain) và dãy (range). Trong khuôn khổ luận văn này, ontology được xây dựng có các thuộc tính đối tượng sau.
Hình 3.2. Danh sách các thuộc tính đối tượng
b. Các thuộc tính kiểu dữ liệu (Data type Property) của ontology
Trong khi các thuộc tính đối tượng được dùng để thể hiện mối quan hệ giữa hai lớp, thì các thuộc tính kiểu dữ liệu được dùng để lưu giá trị dữ liệu. Sau đây là các thuộc tính kiểu dữ liệu được sử dụng trong luận văn:
c. Mối quan hệ giữa các lớp và các thuộc tính
Nguoi: mô tả các đối tượng là chủ thể của hành động. Lớp cha: owl:Thing
Bảng 3.2. Danh sách các thuộc tính của lớp nguoi
Tên Nhãn Domain Kiểu giá trị OWL
Type
linhvucnghiencuu Lĩnh_vực_nghiên_cứu nguoi xsd:string Object Property cobangcap Có_bằng _cấp nguoi xsd:string Object
Property donvicongtac Đơn_vị_công tác nguoi xsd:string Object
Property gioitinh Giới_tính nguoi xsd:string Datatype Property namhocham Năm_phong_học_hàm nguoi xsd:interger Datatype Property
hocham Học_hàm nguoi xsd:string Datatype
Property
ten Tên nguoi xsd:string Datatype
Property
ho Họ nguoi xsd:string Datatype
Property tendaydu Họ_tên_đầy_đủ nguoi xsd:string Datatype Property
chucvu Chức_vụ nguoi xsd:string Datatype
Property ngaysinh Ngày_sinh nguoi xsd:dateTime Datatype Property diachilienlac Địa_chỉ_liên_lạc nguoi xsd:string Datatype Property telephone Điện_thọai_liên_lạc nguoi xsd:string Datatype Property email Địa_chỉ_email nguoi xsd:string Datatype Property thanhpho Thành_phố nguoi xsd:string Datatype Property quoctich Quốc_tịch nguoi xsd:string Datatype Property quocgia Quốc_gia nguoi xsd:string Datatype Property
Congtrinh: Mô tả các công trình nghiên cứu khoa học của các nhà nghiên cứu (đề tài, dự án, đề án, báo cáo khoa học, bài báo khoa học). Lớp cha: owl:Thing
Bảng 3.3. Danh sách các thuộc tính của lớp congtrinh
Tên Nhãn Domain Kiểu giá
trị
OWL Type
linhvucnghiencuu Lĩnh_vực_nghiên_cứu congtrinh xsd:string Object Property dongtacgia Đồng_tác_giả congtrinh xsd:string Object
Property congtrinhlienquan Công_trình_liên
_quan
congtrinh xsd:string Object Property
tacgia Tác_giả
_chủ_nhiệm _đề_tài
congtrinh xsd:string Datatype Property
code Mã congtrinh xsd:string Datatype
Property
mota Mô_tả congtrinh xsd:string Datatype
Property tieudetapchi Tiêu_đề_tạp_chí congtrinh xsd:string Datatype Property
nam Năm congtrinh xsd:interger Datatype
Property
Baocao: Mô tả một báo cáo nghiên cứu, là lớp con của lớp congtrinh, ngoài các thuộc tính kế thừa từ lớp congtrinh, nó còn có những thuộc tính sau:
Bảng 3.4. Danh sách các thuộc tính của lớp baocao
Tên Nhãn Domain Kiểu giá trị OWL Type
tieude Tiêu_báo_cáo baocao xsd:string Datatype Property
so Số baocao xsd:string Datatype
Property
tap Tập baocao xsd:string Datatype
Baibao: Mô tả một bài báo khoa học, là lớp con của lớp congtrinh, ngoài các thuộc tính kế thừa từ lớp congtrinh, nó còn có những thuộc tính sau:
Bảng 3.5. Danh sách các thuộc tính của lớp baibao
Tên Nhãn Domain Kiểu giá trị OWL Type
issn Số ISSN baibao xsd:string Datatype
Property
isbn Số ISBN baibao xsd:string Datatype
Property tieude Tiêu_đề_bài_báo baibao xsd:string Datatype Property
so Số baibao xsd:string Datatype
Property
tap Tập baibao xsd:string Datatype
Property
Detai: Mô tả về đề tài hoặc dự án nghiên cứu, là lớp con của lớp congtrinh, ngoài các thuộc tính kế thừa từ lớp congtrinh, nó còn có những thuộc tính sau:
Bảng 3.6. Danh sách các thuộc tính của lớp detai
Tên Nhãn Domain Kiểu giá trị OWL Type
cappheduyet Cấp_phê_duyệt detai xds:string Datatype Property ngaybatdau Ngày_bắt_đầu detai xsd:dateTime Datatype Property ngayketthuc Ngày_kết_thúc detai xsd:dateTime Datatype Property nambatdau Năm_bắt_đầu detai xsd:interger Datatype Property chatluong Chất_lượng detai xsd:interger Datatype Property
Duan: Mô tả về đề tài hoặc dự án nghiên cứu, là lớp con của lớp congtrinh, ngoài các thuộc tính kế thừa từ lớp congtrinh, nó còn có những thuộc tính sau:
Tên Nhãn Domain Kiểu giá trị OWL Type cappheduyet Cấp_phê_duyệt duan xds:string Datatype
Property ngaybatdau Ngày_bắt_đầu duan xsd:dateTime Datatype Property ngayketthuc Ngày_kết_thúc duan xsd:dateTime Datatype Property nambatdau Năm_bắt_đầu duan xsd:interger Datatype Property chatluong Chất_lượng duan xsd:interger Datatype Property
Dean: Mô tả về đề án nghiên cứu, là lớp con của lớp congtrinh, ngoài các thuộc tính kế thừa từ lớp congtrinh, nó còn có những thuộc tính sau:
Bảng 3.8. Danh sách các thuộc tính của lớp dean
Tên Nhãn Domain Kiểu giá trị OWL Type
cappheduyet Cấp_phê_duyệt dean xds:string Datatype Property ngaybatdau Ngày_bắt_đầu dean xsd:dateTime Datatype Property ngayketthuc Ngày_kết_thúc detai xsd:dateTime Datatype Property nambatdau Năm_bắt_đầu detai xsd:interger Datatype Property
Tailieunghiencuu: Mô tả tài liệu nghiên cứu gồm sách nghiên cứu, tài liệu chuyên môn, số liệu nghiên cứu…là lớp con của lớp congtrinh, ngoài các thuộc tính kế thừa từ lớp congtrinh, nó còn có những thuộc tính sau:
Bảng 3.9. Danh sách các thuộc tính của lớp tailieunghiencuu
Tên Nhãn Domain Kiểu giá trị OWL
Type
isbn Số ISBN tailieunghiencuu xds:string Datatype Property nhaxuatban Nhà_xuất_bản tailieunghiencuu donvitochuc Object
Property
Linhvuc: Mô tả các lĩnh vực nghiên cứu. Lớp cha: owl:Thing
Bảng 3.10. Danh sách các thuộc tính của lớp linhvuc
Tên Nhãn Domain Kiểu giá
trị
OWL Type
ten Tên linhvuc xds:string Datatype
Property linhvuccon Lĩnh_vực_con linhvuc xsd:string Object
Property linhvuclienquan Lĩnh_vực_liên_quan linhvuc xsd:string Object
Property
code Mã linhvuc xsd:string Datatype
Property
Bangcap: mô tả đối tượng bằng cấp. Lớp cha: Owl:Thing
Bảng 3.11. Danh sách các thuộc tính của lớp bangcap
Tên Nhãn Domain Kiểu giá trị OWL
Type
linhvucnghiencuu Lĩnh_vực_ nghiên_cứu
bangcap xsd:string Object Property congtrinhlienquan Công_trình_liên
_quan
bangcap xsd:string Object Property capboi Cấp_bởi bangcap xsd:string Object
Property
ten Tên bangcap xsd:string Datatype
Property
nam Năm bangcap xsd:interger Datatype