Help:プロパティ制約/値の文制約

This page is a translated version of the page Help:Property constraints portal/Target required claim and the translation is 100% complete.

value-requires-statement constraint (Q21510864)はこのプロパティの値が特定の他の文を持つべきであると規定します。この文を「含む」項目に対する同様な制約は項目の文制約です。

一例として、文 screenwriter (P58)の値は、sex or gender (P21)に対する文そして文 occupation (P106)screenwriter (Q28389)を持つべきです。

constraint scope (P4680) が指定されていない場合、全ての場所においてこの制約をチェックします。

可能なアクション

この制約の違反に対処する方法はいくつかあります。

  • 最もありえそうなのは、値の項目に不足している文を補うべきであるというケースです。
  • 現在の項目にその文を与えるべきではなく、文を削除しなければならない可能性があります。
  • 間違った値項目、例えばThe Beatles (Q1299)の代わりにThe Beatles (Q3295515)を選んでいて、文を修正すべきである可能性があります。
  • この項目には稀にではありますが、制約に対する正当な例外という可能性があります。その場合には何もするべきではありません。


パラメータ

この制約には、1つの必須パラメータと1つのオプションパラメータがあります。

property (P2306)
このプロパティの文が欠如することを制限します。必ず単一のプロパティのみを含めなければなりません (no value Help または unknown value Help は許可されません)。複数の文を要求するには、この型の制約を複数使用します。
item of property constraint (P2305)
オプション; 許容される値を入れます。no value Helpunknown value Help も通常の値と同様に、文字通り解釈されます (つまり、no value Helpunknown value Help である文は、許容される値にそれら特殊な値が含まれている場合に限って使用できます。)
このパラメータがない場合、制約は文に当該のプロパティを含むことのみを求め、文の値は制限されません。

film editor (P1040)の設定例。

property constraint
  value-requires-statement constraint
property sex or gender
0 references
add reference
  value-requires-statement constraint
property occupation
item of property constraint film editor
video editor
0 references
add reference


add value

テンプレート

プロパティに制約が設定されると、以下のテンプレートが自動でプロパティの議論ページに表示されます。このテンプレートは Template:Property documentation から呼び出された Template:Constraint を用いて Module:Constraints が作成します。翻訳の定義はModule:i18n/constraints をご参照ください。

Property “sex or gender (P21)” declared by target items of “PROPERTY CONSTRAINTS PORTAL/TARGET REQUIRED CLAIM/JA (Property constraints portal/Target required claim/ja): If [item A] has this property with value [item B], [item B] is required to have property “sex or gender (P21)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). Known exceptions: Cum Sexy Cum (Q111364989)
List of violations of this constraint: Database reports/Constraint violations/P1040#Target required claim P21, SPARQL, SPARQL (by value)

一覧

値の文制約が設定されているプロパティの一覧。