Yếu tố hộp RDF

Hộp RDF được sử dụng để mô tả một nhóm vật thể. Ví dụ, liệt kê các tác giả của một cuốn sách.

Dưới đây là các yếu tố RDF được sử dụng để mô tả các nhóm này: <Bag>, <Seq> và <Alt>.

<rdf:Bag> yếu tố

<rdf:Bag> yếu tố được sử dụng để mô tả một danh sách giá trị được quy định là không có thứ tự.

<rdf:Bag> yếu tố có thể chứa giá trị trùng lặp.

Mô hình

<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
xmlns:cd="http://www.recshop.fake/cd#">
<rdf:Description
 rdf:about="http://www.recshop.fake/cd/Beatles">
 <cd:artist>
   <rdf:Bag>
     <rdf:li>John</rdf:li>
     <rdf:li>Paul</rdf:li>
     <rdf:li>George</rdf:li>
     <rdf:li>Ringo</rdf:li>
   </rdf:Bag>
  </cd:artist>
</rdf:Description>
</rdf:RDF>

<rdf:Seq> yếu tố

<rdf:Seq> yếu tố được sử dụng để mô tả một danh sách giá trị được quy định là có thứ tự (ví dụ như một danh sách sắp xếp theo thứ tự chữ cái).

<rdf:Bag> yếu tố có thể chứa giá trị trùng lặp.

Mô hình

<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
xmlns:cd="http://www.recshop.fake/cd#">
<rdf:Description
 rdf:about="http://www.recshop.fake/cd/Beatles">
 <cd:artist>	
   <rdf:Seq>
     <rdf:li>George</rdf:li>
     <rdf:li>John</rdf:li>
     <rdf:li>Paul</rdf:li>
     <rdf:li>Ringo</rdf:li>
   </rdf:Seq>
  </cd:artist>
</rdf:Description>
</rdf:RDF>

Yếu tố <rdf:Alt>

Yếu tố <rdf:Alt> được sử dụng cho danh sách giá trị có thể thay thế (người dùng chỉ có thể chọn một trong số những giá trị này).

Mô hình

<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
xmlns:cd="http://www.recshop.fake/cd#">
<rdf:Description
 rdf:about="http://www.recshop.fake/cd/Beatles">
 <cd:format>	
   </rdf:Alt>
     <rdf:li>CD</rdf:li>
     <rdf:li>Record</rdf:li>
     <rdf:li>Tape</rdf:li>
   </rdf:Alt>
  </cd:format>
</rdf:Description>
</rdf:RDF>

Termin RDF

Trong ví dụ trên, chúng ta đã thảo luận về 'danh sách giá trị' khi mô tả các yếu tố hộp. Trong RDF, những 'danh sách giá trị' này được gọi là thành viên (members).

Vậy, chúng ta có thể nói rằng:

  • Một hộp là một tài nguyên chứa các vật thể
  • Các vật thể được bao gồm được gọi là thành viên (không thể gọi là 'danh sách giá trị').