Property talk:P3831

From Wikidata
Jump to navigation Jump to search

Documentation

object of statement has role
(qualifier) role or generic identity of the predicate value/argument of a statement ("object") in the context of that statement; for the role of the item the statement is on ("subject"), use P2868
Representsrole (Q4897819)
Data typeItem
Domainstatements (proposed property is a qualifier only) (note: this should be moved to the property statements)
Example
According to this template:
Louis XI of France (Q8058)significant person (P3342)Jean Bouchard (Q3170866)object of statement has role (P3831)confessor (Q21500210)
lightweight class (Q26211786)mass (P2067)72.5 kgobject of statement has role (P3831)maximum (Q10578722)
According to statements in the property:
Louis XI of France (Q8058)confessor (Q16827718)
University of Washington Center for Experimental Nuclear Physics and Astrophysics (Q102102677)address (Q319608)
When possible, data should only be stored as statements
Robot and gadget jobsDeltaBot does the following jobs:
<complementary property>subject has role (P2868)
See alsoidentity of object in context (P4626), identity of subject in context (P4649), narrative role (P5800), reference has role (P6184), applies to part (P518), subject has role (P2868)
Lists
  • Items with the most statements of this property
  • Count of items by number of statements (chart)
  • Count of items by number of sitelinks (chart)
  • Items with the most identifier properties
  • By value of property
  • Items with no other statements
  • Most recently created items
  • Items with novalue claims
  • Items with unknown value claims
  • Usage history (total)
  • Database reports/Constraint violations/P3831
  • Map
  • Random list
  • Proposal discussionProposal discussion
    Current uses
    Total1,941,884
    Main statement61<0.1% of uses
    Qualifier1,941,282>99.9% of uses
    Reference541<0.1% of uses
    Search for values
    [create Create a translatable help page (preferably in English) for this property to be included here]
    Scope is as qualifier (Q54828449), as reference (Q54828450): the property must be used by specified way only (Help)
    List of violations of this constraint: Database reports/Constraint violations/P3831#Scope, hourly updated report, SPARQL
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#Entity types
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#none of, SPARQL
    None of unnamed character (Q109934238): value must not be any of the specified items.
    Replacement property: has characteristic (P1552)
    Replacement values: (Help)
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#none of, SPARQL
    None of death (Q4): value must not be any of the specified items.
    Replacement property:
    Replacement values: murder victim (Q73153647) (Help)
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#none of, SPARQL
    None of victim (Q1851760), crime victim (Q10436169), perpetrator (Q4445088): value must not be any of the specified items.
    Replacement property: victim(s) (P8032), perpetrator (P8031)
    Replacement values: (Help)
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#none of, SPARQL
    None of racist (Q28528178): value must not be any of the specified items.
    Replacement property:
    Replacement values: (Help)
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#none of, SPARQL
    None of voice actor (Q2405480): value must not be any of the specified items.
    Replacement property: voice actor (P725)
    Replacement values: (Help)
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#none of, SPARQL
    None of Art Track (Q105967840): value must not be any of the specified items.
    Replacement property: has characteristic (P1552)
    Replacement values: (Help)
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#none of, SPARQL
    None of game demo (Q1755420): value must not be any of the specified items.
    Replacement property: demo of (P12050)
    Replacement values: (Help)
    Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
    List of violations of this constraint: Database reports/Constraint violations/P3831#none of, SPARQL
    Value protagonist (Q215972) will be automatically replaced to value protagonist (Q215972) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value unseen character (Q526231) will be automatically replaced to value unseen character (Q526231) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value antagonist (Q245204) will be automatically replaced to value antagonist (Q245204) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value main antagonist (Q55712911) will be automatically replaced to value main antagonist (Q55712911) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value supporting character (Q2595584) will be automatically replaced to value supporting character (Q2595584) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value main character (Q12317360) will be automatically replaced to value main character (Q12317360) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value minor character (Q27623618) will be automatically replaced to value minor character (Q27623618) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value title character (Q3246821) will be automatically replaced to value title character (Q3246821) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value secondary antagonist (Q105078199) will be automatically replaced to value secondary antagonist (Q105078199) and moved to narrative role (P5800) property.
    Testing: TODO list
    Value hero (Q162244) will be automatically replaced to value hero (Q162244) and moved to character type (P9071) property.
    Testing: TODO list
    Value villain (Q290691) will be automatically replaced to value villain (Q290691) and moved to character type (P9071) property.
    Testing: TODO list
    Value supervillain (Q6498903) will be automatically replaced to value supervillain (Q6498903) and moved to character type (P9071) property.
    Testing: TODO list
    Value antihero (Q110910) will be automatically replaced to value antihero (Q110910) and moved to character type (P9071) property.
    Testing: TODO list
    Value anti-villain (Q65622867) will be automatically replaced to value anti-villain (Q65622867) and moved to character type (P9071) property.
    Testing: TODO list
    Value superhero (Q188784) will be automatically replaced to value superhero (Q188784) and moved to character type (P9071) property.
    Testing: TODO list
    This property is being used by:

    Please notify projects that use this property before big changes (renaming, deletion, merge with another property, etc.)

    Discussion

    [edit]

    Difference between subject has role (P2868)?

    [edit]

    I don't understand the difference between this property and subject has role (P2868)? Is one meant to be used on the entity and another as a qualifier? U+1F360 (talk) 13:43, 13 August 2018 (UTC)[reply]

    @Deryck Chan: Only you can answer this properly. --Liuxinyu970226 (talk) 12:51, 29 November 2019 (UTC)[reply]
    @U+1F360, Jura1, Liuxinyu970226: Easy. subject has role (P2868) describes the main item (so it is usually a qualifier, but occasionally a main statement). object of statement has role (P3831) describes the value of a statement (so it can only be used as a qualifier). For example:
    Deryck Chan (talk) 17:52, 29 November 2019 (UTC)[reply]

    last property changes

    [edit]

    https://www.wikidata.org/w/index.php?title=Property:P3831&diff=2228796847&oldid=2227835124&diffmode=source

    should have been discussed first Oursana (talk) 20:28, 16 August 2024 (UTC)[reply]

    agreed Beleg Tâl (talk) 18:39, 20 August 2024 (UTC)[reply]
    +1. --Wolverène (talk) 13:08, 27 August 2024 (UTC)[reply]
    I think "value of statement has role" or even "value has role" would be a lot clearer than "object has role". Referring to values as objects is really technical, that word is not even used by the Wikibase software itself. - Nikki (talk) 06:33, 1 September 2024 (UTC)[reply]
    Fine to change "object" to "value", or better yet "statement value". "Object has role" permits an ambiguity, where the property was sometimes used to refer to the object of an action that the statement value refers to, rather than the value of the statement itself; the right property for that is the proposed objects of action have role. Swpb (talk) 16:37, 3 September 2024 (UTC)[reply]