Note that konzultant has two external contexts in an array. The first one defines the type Člověk - a person. The second one defines type Výzkumník - researcher, which has everything a person has, plus some additional properties.
In the example above when
I switch the order of the contexts in the array, OR
I change typ (alias of @type) from Člověk (defined in the first context) to Výzkumník (defined in the second context), the konzultant property stops being interpreted.
This is the same as https://github.com/json-ld/json-ld.org/issues/741 I have the following JSON-LD:
Note that
konzultant
has two external contexts in an array. The first one defines the typeČlověk
- a person. The second one defines typeVýzkumník
- researcher, which has everything a person has, plus some additional properties.In the example above when
typ
(alias of@type
) fromČlověk
(defined in the first context) toVýzkumník
(defined in the second context), thekonzultant
property stops being interpreted.