عناصر المعالج RDF
- الصفحة السابقة عناصر RDF
- الصفحة التالية مجموعات RDF
المعالج RDF يستخدم لوصف مجموعة من الأشياء. على سبيل المثال، جمع كتاب من كتابات المؤلفين.
العناصر RDF التالية تستخدم لوصف هذه المجموعات:<Bag>،<Seq>، و<Alt>.
<rdf:Bag> العنصر
<rdf:Bag> العنصر يستخدم لوصف قائمة من القيم المحددة كغير مرتبة.
<rdf:Bag> العنصر يمكن أن يحتوي على قيم مكررة.
مثال
<?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> العنصر
<rdf:Seq> العنصر يستخدم لوصف قائمة من القيم المحددة كمرتبة (مثل ترتيب حروف الأبجدية).
<rdf:Bag> العنصر يمكن أن يحتوي على قيم مكررة.
مثال
<?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>
<rdf:Alt> عناصر
<rdf:Alt> يُستخدم لقائمة من القيم القابلة للتبديل (يمكن للمستخدم اختيار واحد فقط من هذه القيم).
مثال
<?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>سجل</rdf:li> <rdf:li>شريط</rdf:li> </rdf:Alt> </cd:format> </rdf:Description> </rdf:RDF>
مصطلحات RDF
في المثال السابق، نحن نناقش ‘قائمة القيم’ عند وصف عناصر المستودع. في RDF، تُسمى هذه ‘قائمة القيم’ أعضاء (members).
لذا يمكننا القول:
- المستودع هو مورد يحتوي على أشياء
- ما يتم احتواؤه يُسمى عضواً (لا يمكن تسميته ‘قائمة القيم’).
- الصفحة السابقة عناصر RDF
- الصفحة التالية مجموعات RDF