hasAffiliation
hasAffiliation is a relational predicate used in knowledge graphs and data schemas to express that an entity is affiliated with a particular organization or group. It is typically modeled as a binary relation from a subject such as a person, research group, or organization to an object representing an organization, institution, company, club, or government body.
In practice, hasAffiliation can indicate membership, employment, collaboration, or formal association. The relation is commonly used
Modeling considerations include time and role qualifiers. When the affiliation is time-bound, start and end dates
Relation to other properties varies by schema. Some datasets prefer more specific predicates like memberOf or
Quality and disambiguation are important: use stable organization identifiers, record provenance, and capture temporal information to