Class: AgentRole
URI: comet:AgentRole
classDiagram
class AgentRole
click AgentRole href "../AgentRole"
ProvenanceComponent <|-- AgentRole
click ProvenanceComponent href "../ProvenanceComponent"
AgentRole : agent
AgentRole --> "0..1" Agent : agent
click Agent href "../Agent"
AgentRole : role
AgentRole --> "0..1" Concept : role
click Concept href "../Concept"
Inheritance
- Intangible
- ProvenanceComponent
- AgentRole
- ProvenanceComponent
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
agent | 0..1 Agent |
direct | |
role | 0..1 Concept |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
CreationHistoryAction | roles | range | AgentRole |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/comet
Mappings
Mapping Type | Mapped Value |
---|---|
self | comet:AgentRole |
native | comet:AgentRole |
LinkML Source
Direct
name: AgentRole
from_schema: https://w3id.org/comet
is_a: ProvenanceComponent
attributes:
agent:
name: agent
from_schema: https://w3id.org/comet/core
rank: 1000
domain_of:
- AgentRole
range: Agent
role:
name: role
from_schema: https://w3id.org/comet/core
rank: 1000
domain_of:
- AgentRole
- ParticipantInRole
range: Concept
Induced
name: AgentRole
from_schema: https://w3id.org/comet
is_a: ProvenanceComponent
attributes:
agent:
name: agent
from_schema: https://w3id.org/comet/core
rank: 1000
alias: agent
owner: AgentRole
domain_of:
- AgentRole
range: Agent
role:
name: role
from_schema: https://w3id.org/comet/core
rank: 1000
alias: role
owner: AgentRole
domain_of:
- AgentRole
- ParticipantInRole
range: Concept