You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A person can know another person, and a person can also know a skill, fact, or topic.
If a person knows someone, they probably know each other, so you could set reciprocal: knows.
However, if a dataset says that someone knows a person and also knows a fact, then the dataset with the reciprocal setting will say that the fact knows the person! That's not right.
We should be able to scope relationships by setting what node types apply to a given rule.
Here are plain English descriptions and its Aspen discourse translation.
knows relationships between people are reciprocal, but those between a person and anything else (e.g. a fact or skill) is directed.
reciprocal: knows (Person to Person)
knows relationships are allowed between a Person node and any other node.
allow_only: knows (Person to *)
knows relationships are allowed between a Person and a Person, or between a Person and a Skill.
allow_only: knows (Person to Person, Person to Skill)
The text was updated successfully, but these errors were encountered:
Background
A person can
know
another person, and a person can also know a skill, fact, or topic.If a person knows someone, they probably know each other, so you could set
reciprocal: knows
.However, if a dataset says that someone
knows
a person and alsoknows
a fact, then the dataset with the reciprocal setting will say that the fact knows the person! That's not right.We should be able to scope relationships by setting what node types apply to a given rule.
Here are plain English descriptions and its Aspen discourse translation.
knows
relationships between people are reciprocal, but those between a person and anything else (e.g. a fact or skill) is directed.knows
relationships are allowed between a Person node and any other node.knows
relationships are allowed between a Person and a Person, or between a Person and a Skill.The text was updated successfully, but these errors were encountered: