Currently, the class foaf:Agent has a property cv:playsRole with range cv:Participation.
Wouldn't it be "more natural" to have the property the other way: cv:Participationcv:rolePlayedByfoaf:Agent?
This may also make it easier to implement, in the way that you don't need to scan all the instances of foaf:Agent in order to know who plays role in which participation.
Currently, the class
foaf:Agent
has a propertycv:playsRole
with rangecv:Participation
.Wouldn't it be "more natural" to have the property the other way:
cv:Participation
cv:rolePlayedBy
foaf:Agent
?This may also make it easier to implement, in the way that you don't need to scan all the instances of foaf:Agent in order to know who plays role in which participation.