مساعدة:بوابة محددات الخواص

From Wikidata
Jump to navigation Jump to search
This page is a translated version of the page Help:Property constraints portal and the translation is 100% complete.

Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎català • ‎dansk • ‎français • ‎galego • ‎italiano • ‎latviešu • ‎polski • ‎português do Brasil • ‎svenska • ‎русский • ‎српски / srpski • ‎українська • ‎العربية • ‎فارسی • ‎مصرى • ‎中文 • ‎日本語
تقرير مخالفة محددات خواص ويكي بيانات في صفحات العناصر.

محددات الخواص هي قواعد على الخواص تحدد كيفية استخدامها. نموذج ويكي بيانات مرن جدا: حيث لا شيء يمنعك من إضافة Universe (Q1) كقيمة لخاصية head of government (P6). ومع ذلك، يمكن لمحددات الخواص أن يخبرك أن head of government (P6) هو عادة إنسان.

المحددات أو القيود هي تلميحات، وليس قيود صارمة, والمقصود منها مساعدة أو توجيه المحررين. ويمكن أن يكون لها استثناءات: على سبيل المثال، انتخبت بلدة Talkeetna (Q668224) القط Stubbs (Q7627362) عمدة لها.

قيود شائعة

Item صفحة المساعدة رسالة الانتهاك
single value constraint (Q19474404) Help:Property constraints portal/Single value MediaWiki:Wbqc-violation-message-single-value
distinct values constraint (Q21502410) Help:Property constraints portal/Unique value
format constraint (Q21502404) Help:Property constraints portal/Format
type constraint (Q21503250) Help:Property constraints portal/Type
value type constraint (Q21510865) Help:Property constraints portal/Value type
multi-value constraint (Q21510857) Help:Property constraints portal/Multi value MediaWiki:wbqc-violation-message-multi-value

أنواع المحددات

تتوفر الأنواع التالية من المحددات أو القيود:

Commons link constraint
يجب أن تكون قيم هذا البيان روابط صالحة إلى ويكيميديا ​​كومنز، أمثلة: image (P18) (نطاق "الملف")، Commons category (P373) (نطاق "التصنيف").
allowed entity types constraint
يجب استخدام هذه الخاصية فقط على أنواع معينة من الكيانات، مثال: Wikidata property example (P1855) (خصائص).
allowed qualifiers constraint
يجب ألا تحتوي بيانات هذه الخاصية على أية مؤهلات بخلاف المذكورة، أمثلة: continent (P30) بمؤهلات start time (P580) وend time (P582) وFreebase ID (P646) بدون أية مؤهلات على الإطلاق.
allowed units constraint
يجب أن تستخدم قيم هذا البيان وحدات معينة فقط (أو لا شيء)، أمثلة:term length of office (P2097) (الوحدة: year (Q577)population (P1082) (لا توجد وحدات).
citation needed constraint
يجب أن تحتوي بيانات هذه الخاصية على مرجع واحد على الأقل، مثال: خصائص من المرجح الطعن عليها.
conflicts-with constraint
يجب ألا تحتوي العناصر التي تحتوي على هذه الخاصية على خصائص أو بيانات أخرى، أمثلة: sex or gender (P21) تتعارض مع author (P50)، والتي تتعارض بدورها مع instance of (P31)  human (Q5).
contemporary constraint
يجب أن تتعايش مع هذه الخاصية والقيم لهذه الخاصية في وقت ما، أمثلة: mother (P25) ،country of citizenship (P27).
difference within range constraint
ويُعرَف أيضا باسم الفرق داخل النطاق، يجب أن يكون الفرق بين قيم هذه الخاصية لخاصية أخرى ضمن نطاق أو فاصل معين، على سبيل المثال، يجب أن يتراوح الفرق بين date of birth (P569) وdate of death (P570) بين 0 و150 عاما.
distinct values constraint
ويُعرَف أيضا باسم قيمة فريدة وقيمة مميزة، يجب ألا يشارك أي عنصرين قيمة لهذه الخاصية، يجب أن تكون قيمة كل عنصر فريدة عبر جميع البيانات لهذه الخاصية في جميع كل ويكي بيانات، تمتلك جميع خصائص المعرفات تقريبا هذا القيد; لأن المعرف (رقم دولي معياري للكتاب، ومعرف فريبيس، ...) يجب أن يحدد الكيان بشكل فريد، تشمل الأمثلة الأخرى flag (P163) وanthem (P85).
format constraint
يجب أن تكون قيم هذه الخاصية بتنسيق معين، غالبا ما تُستخدَم للمعرفات (بطول ن أرقام، تبدأ بحرف معين، تتكون من أرقام، …).
integer constraint
يجب أن تكون قيم هذه الخاصية أعدادا صحيحة بدون علامات عشرية.
inverse constraint
يجب أن تحتوي البيانات التي تستخدم هذه الخاصية دائما على بيان معكوس، أمثلة: P22 (P22)/mother (P25) مع child (P40).
item requires statement constraint
يجب أن تحتوي العناصر التي تستخدم هذه الخاصية أيضا على بيانات أخرى، على سبيل المثال، يجب أن تحتوي العناصر ذات killed by (P157) على place of death (P20) وdate of death (P570) وmanner of death (P1196)  homicide (Q149086).
mandatory qualifier constraint
يجب أن تحتوي بيانات هذه الخاصية على كل المؤهلات المدرجة، مثال:stock exchange (P414) مع ticker symbol (P249) وstart time (P580).
multi-value constraint
يجب أن تحتوي العناصر على أكثر من بيان واحد مع هذه الخاصية (أو لا شيء)، نادرا ما يتم استخدامه، ولكن الأمثلة تشمل cast member (P161) وhas tense (P3103) وhas grammatical mood (P3161).
no bounds constraint
يجب ألا تُستخدَم قيم هذه الخاصية الحدود العليا والسفلى، وينطبق هذا على معظم الخصائص غير الفيزيائية بنوع البيانات كمية، والذي لم يتم تعريف مفهوم عدم اليقين فيه.
none of constraint
لا ينبغي أن تكون قيم هذه الخاصية واحدة من مجموعة معينة من العناصر، مثال: يجب ألا تكون instance of (P31) woman (Q467).
one-of constraint
يجب أن تكون قيم هذه الخاصية واحدة من مجموعة معينة من العناصر، مثال: يجب أن تكون driving side (P1622) إما left (Q13196750) أو right (Q14565199).
property scope constraint
يجب استخدام هذه الخاصية فقط لنطاقات معينة (القيمة الرئيسية لبيان، في مرجع، كمؤهل).
range constraint
جب أن تكون قيم هذه الخاصية ضمن نطاق أو فاصل معين، أمثلة:flattening (P1102) دائما ما بين 0 و 1، ويجب ألا يكون time of spacecraft launch (P619) قبل .
single best value constraint
يجب أن تحتوي العناصر على بيان "أفضل" واحد مع هذه الخاصية، غالبا ما يتم استخدام الخصائص التي يمكن أن تتغير بمرور الوقت: على سبيل المثال، تحتوي المدن والبلدان عادةً على head of government (P6) حالي واحد.
single value constraint
يجب ألا تحتوي العناصر على أكثر من بيان واحد مع هذه الخاصية، غالبا ما يُستخدَم مع المعرفات، ولكن أيضا العديد من الخصائص الأخرى: على سبيل المثال، لا يملك الأشخاص عادةً سوى place of birth (P19) وplace of death (P20) واحد.
symmetric constraint
يجب أن تكون البيانات التي تستخدم هذه الخاصية موجودة دائما في كلا الاتجاهين، أمثلة: sibling (P3373) ،twinned administrative body (P190).
type constraint
يجب أن تحتوي العناصر التي تحتوي على هذه الخاصية على نوع معين، مثال: يجب أن تكون العناصر ذات date of birth (P569) instance of (P31) human (Q5) أو animal (Q729).
value requires statement constraint
ويُعرَف أيضا باسم البيان المستهدف المطلوب، يجب أن تحتوي قيم هذه الخاصية أيضا على بيانات أخرى، على سبيل المثال، يجب أن تحتوي قيم screenwriter (P58) على sex or gender (P21) وoccupation (P106)  screenwriter (Q28389).
value type constraint
يجب أن تحتوي قيم هذه الخاصية على نوع معين، مثال: mother (P25) يجب أن تكون instance of (P31) human (Q5) أو animal (Q729).
التصفيات المسموح بها
See allowed qualifiers constraint.
الوحدات المسموح بها
See allowed units constraint.
تتطلب القيمة ادعاءً
See target required claim
قيم مميزة
See distinct values constraint.


العديد من المحددات لديها قوالب محددة مسبقاً يتم سردها في Help:Property constraints/list of constraints

تعليمات الإستخدام

يتم عرض تقارير القيد لجميع المستخدمين المسجلين عند زيارتهم لصفحة الكيان.

تقرير انتهاك القيد المعروض على صفحة عنصر.

يمكنك أيضاً التحقق من جميع المحددات لعنصر ويكي بيانات في Special:ConstraintReport، ويمكنك مشاهدة تقرير للمخالفات على كافة ويكي بيانات في صفحة: Wikidata:Database reports/Constraint violations.

محددات نوع العناصر

هناك عنصر لكل نوع من المحددات على سبيل المثال type constraint (Q21503250).

بيانات المحددات على الخواص

يتم تحديد قيود خاصية على أنها بيانات على الخاصية، باستخدام property constraint (P2302) وعنصر نوع القيد، على سبيل المثال: sibling (P3373)property constraint (P2302)  symmetric constraint (Q21510862)، يتم تجاهل البيانات الموقوفة; لذا فإن تغيير ترتيب بيان القيد إلى "موقوف" طريقة ملائمة لتعطيل القيد مؤقتا دون إزالته تماما

معلمات القيود

العديد من المحددات شكلية مثل: واحدة من لديها قائمة بالقيم المسموح بها، والنوع يحتوي على النوع، إلخ. وتسمى هذه الإعدادات التي تهيئ المحددات أو القيود "معلمات" parameters.

يتم تحديد معلمات المحددات كتصفيات على البيان. على سبيل المثال:

< mother (P25) > property constraint (P2302) View with SQID < type constraint (Q21503250) View with Reasonator View with SQID >
relation (P2309) View with SQID < instance of (Q21503252) View with Reasonator View with SQID >
class (P2308) View with SQID < human (Q5) View with Reasonator View with SQID >

هناك العديد من الوسائط العامة التي يمكن إضافتها إلى أي بيان قيد:

constraint status (P2316)
باستخدام القيمة mandatory constraint (Q21502408)، يمكن استخدام هذا الوسيط لتعليم القيد على أنه إلزامي، انتهاكات القيود الإلزامية أشد من الانتهاكات غير الإلزامية.
exception to constraint (P2303)
يسرد استثناءات معروفة للقيد، على العناصر المدرجة تحت هذا الوسيط، لا يتم فحص القيد.
group by (P2304)
يحتوي على خاصية حسب القيم التي يجب أن يتم تجميع انتهاكات القيد بها: أي عندما تسرد تقارير قاعدة البيانات انتهاكات لقيد (لكافة العناصر)، يتم تجميع العناصر ذات الانتهاكات حسب قيمتها للخواص الواردة في الوسيط group by (P2304). (لا يستخدم ملحق القيود هذا الوسيط.)
constraint scope (P4680)
يحدد في أي جزء من البيان تنطبق القيود، باستخدام القيم الخاصة الثلاث constraint checked on main value (Q46466787) وconstraint checked on qualifiers (Q46466783) وconstraint checked on references (Q46466805)، استخدم أية مجموعة من هذه القيم لتحديد مكان التحقق من القيد، إذا لم يتم تحديد الوسيط، يعتمد النطاق الافتراضي على نوع القيد. (لاحظ أن تقارير قاعدة البيانات تسرد الانتهاكات على القيمة الرئيسية لبيان فقط.)

محددات مخصصة

مع بعض المعرفة في سباركل يمكن للمرء أن يجد القيود المعقدة جدا لبعض الخواص، علاوة على المحددات المذكورة أعلاه. مزيد من المعلومات متاحة في Template:Complex constraint. انظر أيضا قائمة خواص تستخدم محددات معقدة.