Open main menu

Template:Constraint:Symmetric

Symmetric property: if [item A] has this property linked to [item B], then [item B] should also have this property linked to [item A].
Exceptions are possible as rare values may exist.
List of this constraint violations: Database reports/Constraint violations/Constraint:Symmetric#Symmetric
Documentation icon Template documentation[view] [edit] [history] [purge][Translate ⧼Templates⧽]

Sample property with this constraint: Property:P26 ("spouse")

  • A
    • spouse: B
  • B
    • spouse: A


This template categorizes into Category:Properties with symmetric constraints

UsageEdit

{{Constraint:Symmetric}}

Bot jobsEdit

  • Sample entry from the report for P26: "Q407: Q1089201"
  • This means that "Q1089201" should get P:P26 with value "Q407".
  • After an initial run and to avoid that users correcting errors have to do this several times, bots should remember which items they added before and output them to a list for manual check/addition if they re-appear.
  • A way to do this could be to append processed items to Constraint_violations/P26/automatically fixed and skip these items in a successive run.

See alsoEdit