Shema LOM
LOM XML Binding là một tập các luật mơ tả cách tạo các metadata instances thơng qua XML. Các tập tin XSD được sử dụng để mơ tả và nhấn mạnh các luật đĩ. Đơi khi các luật đĩ khơng thể biểu diễn trong XSD. Trong các trường hợp đĩ các luật được mơ tả bởi các text chuẩn tìm thấy trong chuẩn IEEE. Dưới đây giới thiệu một số cách tiếp cận khác nhau trong việc kiểm tra tính đúng đắn của LOM Metadata Instances:
Cách tiếp cận kiểm tra tính đúng đắn của Schema chặt chẽ
Mục đích chính của cách tiếp cận này là nhấn mạnh tính chặt chẽ của các yêu cầu
định nghĩa trong LOM. Cách tiếp cận này và các tập tin XSD cĩ các đặc thù sau:
− Hỗ trợ các rằng buộc duy nhất. Các thành phần định nghĩa trong LOM cĩ yêu cầu về số lần xuất hiện 0 hoặc 1, kiểm tra tính đúng đắn phải đảm bảo được
điều này.
− Chỉ các từ được quy định trước bởi LOM. Cách tiếp cận này chỉ cho phép LOM metadata instances sử dụng các từđược định nghĩa trước trong LOM.
− Khơng cĩ mở rộng. Khơng hỗ trợ mở rộng trong LOM.
Sử dụng cách tiếp cận này sẽđảm bảo tính khả chuyển cao giữa các gĩi nội dung, LMS.
Cách tiếp cận kiểm tra tính đúng đắn của Schema tùy biến
Mục đích chính của cách tiếp cận này là hỗ trợ khả năng tùy biến các thể hiện của LOM metadata để hỗ trợ mở rộng cả vốn từ và các thành phần dữ liệu. Cách tiếp cận này và các tập tin XSD đi kèm với nĩ cĩ các đặc trưng sau:
− Hỗ trợ các rằng buộc về tính duy nhất. Các thành phần định nghĩa trong LOM cĩ yêu cầu về số lần xuất hiện 0 hoặc 1, cách tiếp cận này địi hỏi phải tuân theo.
− Các từ cĩ thể bổ sung vào kho từ cĩ trước. Cách tiếp cận này cho phép sử
dụng các từ quy định trước bởi LOM hoặc các từ do tổ chức tựđặt ra. Các từ
mở rộng này được quy định trong các tập tin XSD.
− Hỗ trợ sự mở rộng LOM. Cách này cung cấp khả năng mở rộng mơ hình dữ
liệu định nghĩa bởi LOM
Với cách tiếp cận này thì khả năng hoạt động tốt trong nhiều mơi trường khác nhau bị
giảm sút. Để cĩ tính ứng dụng cao, ADL khuyến cáo các cộng đồng nhĩm họp đểđưa ra sự thống nhất chung về việc xây dựng vốn từ khả chuyển, cĩ thể dùng được rộng rãi trong cộng đồng.
Cách tiếp cận kiểm tra tính đúng đắn của Schema lỏng
Mục đích của cách tiếp cận này là thả lỏng hơn các ràng buộc định nghĩa bởi các cách tiếp cận khác. Nhớ rằng cách tiếp cận này khơng kiểm tra tính duy nhất của ràng buộc và sẽ cho phép các thể hiện của LOM Metadata khơng tương thích được tồn tại. Cách tiếp cận này và các tập tin XML đi kèm nĩ cĩ các đặc trưng sau:
− Khơng hỗ trợ ràng buộc tính duy nhất.
− Khơng kiểm tra tính đúng đắn của các từđược định nghĩa trước bởi LOM.
− Hỗ trợ mở rộng LOM.