طرح‌واره آردی‌اف کیست؟ توضیح بده.
طرح‌واره آردی‌اف (به انگلیسی: RDF Schema) (یا طرح‌واره چارچوب توصیف منبع، با کوته‌نوشت‌های RDFS RDF(S) ،RDF-S، یا RDF/S) مجموعه‌ای از کلاس‌ها و ویژگی‌های معین است که از مدل داده نمایش دانش گسترش‌پذیر RDF استفاده می‌کند. هدف از RDFS فراهم کردن عناصر اساسی برای توصیف هستی‌شناسی‌ می‌باشد. RDFS از دایره واژه‌های RDF که برای سازماندهی به منابع RDF در نظرگرفته شده‌اند، استفاده می‌کند. RDF و RDFS را می‌توان در یک تریپل‌استور ذخیره کرد، و سپس با استفاده از یک زبان پرسمان مثل اسپارکل اطلاعات خاصی را استنتاج نمود.اولین انتشار RDFS در آوریل ۱۹۹۸ و توسط ائتلاف وب جهان‌گستر رخ داد، و آخرین انتشار آن در فوریه ۲۰۱۴ می‌باشد. بیشتر مولفه‌های RDFS در «زبان هستی‌شناسی وب» یا OWL (که یک زبان پبچبده‌تر است) هم وارد شده‌اند.ساختارهای اصلی RDFS.ساختارهای RDFS همان «کلاس‌ها» و «ویژگی‌ها» آن هستند، همچنین شامل «ویژگی‌های کاربردی» است که بر اساس ساخته شده‌اند.کلاس‌ها.یک مثال معمول برای rdfs:Class، کلاس foaf:Person در دایره واژه آشنای یک آشنا (FOAF) است. یک نمونه از foaf:Person، یک منبع است، که از طریق ویژگی rdf:type به کلاس foaf:Person پیوند داده شده‌است، مثلاً موقعی که در یک جمله از زبان طبیعی می‌گوییم «آقای جان یک انسان است» توسط عبارت صوری اینگونه بیان می‌شود:"ex:John➞➞ rdf:type➞➞ foaf:Person"تعریف rdfs:Class یک تعریف بازگشتی است، یعنی rdfs:Class کلاسی از کلاس‌ها است و بنابراین نمونه ای از خودش است."rdfs:Class➞➞ rdf:type➞➞ rdfs:Class"در زیر دیگر کلاس‌هایی که توسط مشخصات RDF و RDFS توصیف شده‌اند، آمده‌است:ویژگی‌ها.ویژگی‌ها نمونه‌هایی از کلاس rdf:Property هستند، و توصیف کننده یک رابطه بین منابع «فاعل» و «مفعول» هستند. در هنگام استفاده، این ویژگی‌ها «گزاره» نامیده می‌شوند ( را ببینید).در مثال زیر، دو اعلامیه آمده‌است که از آن برای اعلام آنکه ویژگی ex:employer یک فاعل از نوع foaf:Person را به یک مفعول از نوع foaf:Organization مرتبط می‌کند:&lt;syntaxhighlight&gt;"ex:employer➞ rdfs:domain ➞ foaf:Person""ex:employer➞ rdfs:range➞ foaf:Organization"&lt;/syntaxhighlight&gt;اگر دو اعلامیه قبل را داشته باشیم، از سه‌تایی زیر:&lt;syntaxhighlight&gt;"ex:John➞➞ ex:employer➞ ex:CompanyX"&lt;/syntaxhighlight&gt;می‌توان استنتاج کرد که ex:John از نوع foaf:Person است و ex:CompanyX از نوع foaf:Organization است.مثال زیر جمله «هر انسان یک عامل است» را اعلام می‌کند:"foaf:Person➞ rdfs:subClassOf➞ foaf:Agent"در سلسله‌مراتب کلاس‌ها، ارث‌بری «دامنه و برد» ویژگی، از یک کلاس به زیرکلاس‌هایش، حفظ می‌شود (تعاریف بخش بعد را ببینید).مثال‌هایی از دایره‌واژه RDF.دایره واژه‌های مردمی RDF که توسط RDF نمایش می‌یابد شامل:پیامد منطقی در RDFS.یک نظام پیامد منطقی، با استفاده از RDFS (یا OWL و غیره)، نه تنها تعیین‌کننده نوع رابطه پیامد منطقی استفاده شده‌است، بلکه تعیین می‌کند که کدام پرسمانها یا گراف‌ها برای این نظام، خوش-فرم هستند. پیامد منطقی در RDFS، یک «رابطه پیامد منطقی استاندارد» در وب معنایی است.کدهای مثال زیر اعلام می‌کنند که «Dog1 یک حیوان است»، «Cat1 یک گربه است»، «باغ‌وحش محل حیوانات است»، و «در zoo1 گربه Cat2 موجود است»:&lt;syntaxhighlight&gt;ex:dog1 rdf:type ex:animalex:cat1 rdf:type ex:catzoo:host rdfs:range ex:animalex:zoo1 zoo:host ex:cat2&lt;/syntaxhighlight&gt;اما این گراف خوش-فرم نیست، زیرا این سامانه نمی‌تواند حدس بزند که "گربه یک حیوان است". اگر ما اعلامیه «گربه‌ها حیوان هستند» را اضافه کنیم، یک گراف خوش-فرم را خواهیم ساخت:&lt;syntaxhighlight&gt;ex:cat rdfs:subClassOf ex:animal&lt;/syntaxhighlight&gt;در زیر مثال صحیح آمده‌است:اگر تریپل‌استور (یا پایگاه داده RDF) نظام پیامد منطقی را برای RDF و RDFS پیاده‌سازی کرده باشد، پرسمان اسپارکل زیر (که در آن کلیدواژه "a" معادل rdf:type در اسپارکل است):PREFIX ex: &lt;http://example.org/&gt;SELECT ?animalWHEREنتیجه زیر را به دست می‌دهد: (دقت کنید که cat1 نیز در آن موجود هست، زیرا نوع Cat، نوع Animal را به ارث می‌برد)