سؤال

أنا جديد جدا في العمل مع البيانات الدلالية ولديك سؤال سريع لا أستطيع العثور على إجابة عليه.

عند إنشاء مخطط RDF هل أنت تقوم بشكل أساسي بإنشاء فئة حسب سطح OOP، أعلن جميع الخصائص وغيرها إذا كان الأمر كذلك، فقل الحالة، فأنا أريد خاصية تسمى "العنوان" الذي أنوي فعلا باستخدام DCTerms: العنوان الذي يجب علي أن أعلن على وجه التحديد أن يكون هذا عضوا في فئة RDF الخاصة بي في المخطط وإعلانه كخاصية فرعية dcterms: العنوان. أو، هل حذفت هذا من المخطط واستخدامه ببساطة عند إنشاء مثيل RDF؟

آمل أن يكون هذا منطقي وشكر Anyne مسبقا لأي نصيحة يمكن أن تقدمها في هذا.

هل كانت مفيدة؟

المحلول

عند إنشاء مخطط RDF هل أنت تقوم بشكل أساسي بإنشاء فئة حسب سطح OOP، أعلن جميع الخصائص وغيرها

هذا هو خاطئ شائع، وخطأ. ومع ذلك، فمن المفهوم تماما، ومدعوها من خلال استخدام مصطلح "المخطط" الذي يمكن أن يوحي قواعد البيانات الخاصة ب XML والعلدية بتعريف أو قيد على البيانات.

تسمى توصية W3C "Language Language 1.0: مخطط RDF"، وهو محاولة للابتعاد عن كلمة "مخطط"، واقترح ما يفعله RDFS: صف المفردات. "مخططات RDF" هي مجرد مجموعات من أوصاف الفصول والخصائص.

وبالتالي فإن الإجابات القصيرة هي: "هل يجب أن أعلم على وجه التحديد أن أكون عضوا في صفي" لا. "هل أتحمل هذا من المخطط واستخدامه ببساطة عند إنشاء مثيل RDF" نعم، هذا جيد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top