Class foundation context
Role
https://opda.org.uk/pdtf/RoleTurtle ↓
An anti-rigid, sortal role universal whose instances are borne by entities of a single substantial Kind and which borrows its identity from that bearer rather than supplying its own.
UFO Role — anti-rigid, sortal role. An instance of a Role is borne by a bearer drawn from a single substantial Kind (e.g. Proprietor is borne by a Person — or by an Organisation under a named specialisation, but never simultaneously). A Role NEVER supplies its own identity; it borrows identity from its bearer (ODR-0005 Anti-pattern §3 — never key a Role). Per ODR-0006 §Q2.
Classification
Classified under UFO meta-category Role — a design-time classification (UFO-informed, not UFO-grounded), not an entailed type
UFO: Role (Guizzardi 2005 Ch. 4 §4.4 — anti-rigid, externally founded, sortal). Distinguished from RoleMixin by sortal commitment to a single Kind.
Outgoing connections · 1
| Predicate | Target | Inverse |
|---|---|---|
playedBy | Organisation, Person | plays |
Incoming connections · 2
Object properties whose range is this class — what points at it.
Provenance · dct:source
harness/odr/ODR-0006/section-Q2