Role
Represents additional information about a relationship or property.
For example a Role can be used to say that a 'member' role linking some SportsTeam
to a player occurred during a particular time period. Or that a Person's 'actor' role in a Movie
was for some particular characterName. Such properties can be attached to a Role entity,
which is then associated with the main entities using ordinary properties like 'member' or 'actor'.
See http://blog.schema.org/2014/06/introducing-role.html.
Properties
The Role type has these properties:
| Name | Description | Type | Inherited from | JSON-LD @id |
Aliases |
|---|---|---|---|---|---|
id |
The identifier for this item. | String |
Entity |
schema:id |
- |
Related
The Role type is related to these types:
- Parents:
Entity - Children:
AuthorRole
Bindings
The Role type is represented in:
- JSON-LD
- JSON Schema
- Python class
Role - Rust struct
Role - TypeScript class
Role
Source
This documentation was generated from Role.yaml by docs_types.rs.