How could I represent the Movie, TVSeries or any other CreativeWork items a Person acted or participated in?
I mean, something like:
{
\"@context\"
For an actor in a Movie
/TVSeries
/etc., you can use the actor property.
As Schema.org defines no inverse property for actor
, you can use JSON-LD’s @reverse:
{
"@context": "http://schema.org/",
"@type": "Person",
"name": "John Doe",
"@reverse": {"actor": [
{
"@type": "Movie",
"name": "A Movie"
},
{
"@type": "Movie",
"name": "Another Movie"
}
]}
}
For "participated in", it depends on what this means exactly. There are properties like contributor, editor, etc. (Schema.org doesn’t offer properties for all roles a person could have in a creative work, but if it’s a common/important role, it might get added if you request it.)